US & European Stocks Fall on Iran Ceasefire Fears — Oil Near $100, Warsh Hearing in Focus (Apr 21, 2026)
Global stocks retreated on Tuesday, April 21, 2026, as investors weighed an expiring US–Iran ceasefire deadline against a solid early-earnings season. The S&P 500 slipped 0.63%, European benchmarks lost between 0.6% and 1.1%, and oil held near $100 per barrel — making energy the only sector to finish the day in the green. After the … Read more