The American Petroleum Institute (API) estimated on Tuesday a larger than anticipated crude oil inventory build of 4.18 million barrels for the week ending January 31, compared to analyst expectations of a 2.8-million-barrel build in inventory.PauseUnmuteLoaded: 64.03%Remaining Time -2:28Picture-in-PictureFullscreen Last week saw a surprise draw in crude oil inventories of 4.27 million barrels, according to API data. The EIA’s estimates, however, were for a build…
Read More