The American Petroleum Institute (API) reported an inventory build in crude oil. This week, the API estimated the inventory build for crude oil to be 2.307 million barrels. U.S. crude inventories are ...
The American Petroleum Institute (API) estimated that crude oil inventories in the United States rose by 3.296 million ...
Crude prices are holding gains from yesterday's 'epic fail' SPR release after an unexpected crude build. Stocks at the Cushing hub rose by the most since October, while marking a second weekly rise.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results