Economy
US to Release 53.3 Million Barrels from Oil Stockpiles
AI Summary
The US has announced the release of 53.3 million barrels from its strategic petroleum reserve in coordination with the International Energy Agency (IEA). The move aims to address near-term supply needs and stabilize oil prices.