Oil Surges Past $100 as Middle East Conflict Paralyses Shipping
Renewed Iranian attacks on energy infrastructure have pushed Brent crude back above $101, neutralising a record release of strategic reserves by the International Energy Agency (IEA). Despite the IEA dumping 400 million barrels into the market, the effective closure of the Strait of Hormuz has kept traders on edge. Roughly one-fifth of the world’s crude…
