US to release 53 million barrels of oil from Strategic Petroleum Reserve
Toledo news, weather, traffic and sports | Toledo, Ohio | wtol.…
May 12, 2026
The U.S. Department of Energy announced plans to release more than 53 million barrels of crude oil from the Strategic Petroleum Reserve.
Discussion in the ATmosphere