The United States has released approximately 99 million barrels from its Strategic Petroleum Rese..., Sonic AI
“The United States has released approximately 99 million barrels from its Strategic Petroleum Reserve and has about 73 million barrels remaining in its current release authorization.”