Oil Shock: Crude Surges Past $110 as Iran War Chokes Global Supply and Sparks Energy Panic
Crude oil has smashed through 110 dollars a barrel, capping one of the sharpest price spikes in years as war around Iran chokes Middle Eastern
Read more