Oil Prices Dive As U.S. Considers Record Reserves Release
The United States is considering releasing 180 million barrels of crude from its Strategic Petroleum Reserve.
The United States is considering releasing 180 million barrels of crude from its Strategic Petroleum Reserve.