The American Petroleum Institute (API) estimated that crude oil inventories in the United States saw a build of 5.27 million barrels in the week ending January 9. Crude oil inventories sagged by 2.8 million barrels in the week prior. The Department of Energy (DoE) reported that crude oil inventories in the Strategic Petroleum Reserve (SPR) rose by 200,000 barrels to 413.7 million barrels in the week ending January 9…
Read More