The stock market hit fresh highs as crude oil prices tumbled below $100 on Iran hopes. Earnings were mostly strong, though there were big losers too
Stock market soars on tumbling oil prices, strong earnings: Weekly review
May 8, 2026