U.S. Buys 4.65 Million Barrels for Emergency Oil Stockpile

The U.S. Department of Energy said on Monday it had finalized a contract to purchase 4.65 million barrels of crude oil for the Strategic Petroleum Reserve, for delivery to the Bayou Choctaw site in Louisiana during the last three months of the year. Exxon Mobil will supply 3.9 million barrels of the contract, while Macquarie Commodities … Read more