BusinessFinance Petroleum: U.S. to Release Oil from Strategic Petroleum Reserve The U.S. plans to release 172 million barrels of oil from its Strategic Petroleum Reserve… 05.05.2026