Oil Prices Surge Past $100 as Iran Attacks Disrupt Global Supply
An oil tanker unloads crude oil at a terminal at the port in Qingdao, in China’s eastern Shandong province on March 11, 2026. Global oil prices spiked above $100 per barrel on Thursday as renewed Iranian attacks on energy infrastructure and shipping in the Gulf heightened fears of a majorContinue Reading






