Sale of U.S. crude oil from Strategic Petroleum Reserve draws to a close

Planned selling of oil from the U.S. Strategic Petroleum Reserve (SPR) is ending this month. Releases of about 1 million barrels per day were weighing on the market, depressing prices. The SPR has been drawn down to under 390 million barrels, the lowest level [...]