U.S. oil soars past $100 a barrel as Iran war shows no signs of ending soon

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....

Redirecting to full article...