U.S. Sells 10 Million Barrels Of Oil From Strategic Petroleum Reserve

The U.S. Department of Energy has awarded contracts for the sale of 10.1 million barrels of crude oil from the Strategic Petroleum Reserve (SPR) as part of a recent Congressionally-directed SPR crude oil sale.
Read more...

;