U.S. to sell up to 10 mln bbls of oil from SPR for Nov. delivery
The U.S. Energy Department said on Monday it will sell up to 10 million barrels of oil from the Strategic Petroleum Reserve, for delivery in November, extending the timing of Continue Reading
