Global oil prices surpass $100 a barrel as Houthi strikes hit Saudi energy infrastructure
Crude oil prices surged above $100 a barrel and global stock markets declined across Asia, Europe, and the United States after Houthi forces launched missile strikes against energy facilities in Saudi Arabia, raising fears of supply chain disruptions and rising inflation.