The U.S. Department of Energy said on Friday it will sell 18 million barrels of crude oil from its strategic petroleum reserve (SPR) on Dec. 17, as part of a previously announced plan to try to reduce oil prices. Read More
U.S. to Sell 18 Mln Barrels of Oil From Reserves on Dec 17
