Mar 16, 2026
U.S. oil soars past $100 a barrel, as Iran war shows no signs of ending soon
The Strait of Hormuz, responsible for 20% of the world's oil supply, remains essentially closed.
The Strait of Hormuz, responsible for 20% of the world's oil supply, remains essentially closed.