IEA orders largest ever release of stockpiled oil to reduce crude price
Members agree unanimously to release about 400m barrels amid market volatility caused by Iran warBusiness live – latest updatesMiddle East crisis live – latest updatesThe International Energy Agency has ordered the largest release of government oil res…
