Iran War Reignites: Oil Tops $96, Stocks and Gold Slide Together as Fed Rate-Hike Odds Hit 70%

For a few weeks this summer, markets had a script: a pause in the US-Iran [...]