31
The Iran war has forced oil producers in the Middle East to cut supply, putting further upward pressure on crude prices. Stocks tumbled to start the week.
Published: March 9, 2026 1:52 pm
Source: Business Insider — Read original