Why the IEA's Largest-Ever Release of Oil Reserves Is Pushing up Crude Prices
Key PointsThe International Energy Agency announced the largest-ever release of 400 million barrels from emergency oil stocks.Oil prices rose Wednesday, with Brent and WTI crude each up by nearly 5%,...
