Crude Surges Over 6% as Geopolitical Chokepoint Risks Trigger Oil Rally
Crude oil benchmarks WTI and Brent surged over 6% above $100 per barrel following reports that Iran-aligned Houthi forces seized Yemen's port city of Mocha, escalating threats to vital Red Sea and Ba…