EnergyFreeBrent Crude Surges Past $106 Amid Intensified Iran Tanker Attacks
Brent crude has surpassed $106 per barrel, driven by escalating attacks on tankers in the Strait of Hormuz attributed to Iran. This tightening supply picture is further exacerbated by drawing global oil inventories.