Oil Craters on Iran Truce Talk — Amazon Crosses $3 Trillion as Wall Street Rallies
Stocks rally to open August as Trump halts a threatened Iran strike in favor of new talks, sending oil down 6-7% and yields lower. Amazon crosses $3 trillion on AWS strength while AstraZeneca slides on BMY merger talk.