Summary
Houthi attacks on Saudi energy facilities and pressure on key chokepoints like Bab al-Mandeb and the Strait of Hormuz are disrupting oil operations and creating a dual threat to global supply. This situation makes significantly lower oil prices unlikely before late 2026, with prices potentially returning to above-$100 territory.