Oil Hits $110 as Yemen Strikes Rattle Saudi Infrastructure
Crude oil surged to $110 per barrel on 18 October 2026, its highest print since May, after missile strikes targeted a Saudi oil hub amid an intensifying Yemen conflict. Iran-linked supply disruption fears are compounding existing tightness, while a separate $76 billion Venezuelan investment pledge adds a longer-term counterweight to the bullish narrative. CFD traders face elevated volatility, wider spreads, and sharp intraday swings across energy markets.