Surprise Me!

Oil CEOs Warn Energy Crisis

2026-03-16 60 Dailymotion

U.S. oil executives warn the Iran conflict and potential disruptions near the Strait of Hormuz could drive oil prices higher and increase global energy volatility.