Oil, Rates, and Fed Uncertainty Pull Stocks Off Highs
Personal Investor
April 21, 2026
US stocks faded into the close after an early rally, as renewed concern over stalled US-Iran diplomacy pushed oil sharply higher and revived worries about inflation, consumer pressure, and tighter financial conditions.
Read more
