Why historic oil reserves release may do little to bring down rising prices

Barchart · 3d ago
Oil prices continue to surge despite the International Energy Agency's plans to release 400m barrels into the market.