Stocks Drop Sharply as Oil Price Climbs
did:plc:kpkcscbf2zshv7shqgqn45wn
March 12, 2026
With no clear end in sight, the war with Iran sent oil prices back to $100 per barrel on Thursday, and stocks sank worldwide. The S&P 500 fell 103.18 points, or 1.5%, to 6,672.62, resuming its sharp swings following a couple of days of relative calm....
Discussion in the ATmosphere