US Could Release Up to 92.5 Million Barrels From Oil Reserves
The United States is considering releasing up to 92 million barrels of crude oil from its Strategic Petroleum Reserve. The Energy Department is now soliciting bids from oil companies.
What would you like to watch today?