US Set To Release 172 Million Barrels Of Oil From Strategic Petroleum Reserve To Reduce Soaring Prices Amid Iran War
The United States announced it will release 172 million barrels of oil from its strategic petroleum reserve to curb rising…