US Energy Dept. approves sale of 18M barrells of oil



The United States Department of Energy (DoE) will issue a notice of sale of 18 million barrels of crude oil from the Strategic Petroleum Reserve (SPR) in order to “address market disruptions.&quo…