As much as 15 million barrels of crude oil sold from the U.S. Strategic Petroleum Reserve
October 24, 2022 Data source: U.S. Energy Information Administration, Weekly Petroleum Status Report The U.S. Department of Energy (DOE) announced a notice of sale of as much as 15 million barrels of crude oil from […]