
Investing.com··Ali MerchantRecord Stocks Stumble on Iran Tensions as Earnings Season Looms
U.S. stocks retreated from records as Iran tensions spiked oil prices 5%. Nearly 20% of S&P 500 firms report earnings this week amid 14% growth expectations.
AXPBABApAIBMUNH+7oil pricesQ1 earnings

















