Mar 9, 2026

US ‘Winning Very Decisively,’ Iran War to End Soon, Trump Says

The news sent oil prices lower after they topped $100 a barrel earlier in the day.