March 13, 2026

Oil Steadies As Investors Question Reserve Release

0

The United States said it would release millions of barrels of oil from strategic reserves in coordination with China, India, South Korea, Japan and Britain to try to cool prices after OPEC+ ignored calls to pump more.