Stock Market Today: Oil Slips, Dow Futures Tick Up; Kevin Warsh Faces Congress in Fed Chai

April 21, 2026