Crude oil inventories in the United States fell by 2.668 million barrels for week ending October 20, according to The American Petroleum Institute (API), after a 4.383-million-barrel dip in crude ...
The American Petroleum Institute (API) has reported a large 5.25-million-barrel draw in U.S. crude inventories, offsetting last week’s 1.174-million-barrel build. Analysts were expecting an inventory ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results