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