May 12, 2026 at 08:54 EDTWNEP Tags: NewsThe U.S. Department of Energy announced plans to release more than 53 million barrels of crude oil from the Strategic Petroleum Reserve. Read More