The American Petroleum Institute (API) recently reported its weekly crude stock levels, showing an actual inventory increase of 1.3 million barrels. This figure is lower than the forecasted increase ...
The American Petroleum Institute (API) estimated that crude oil inventories in the United States saw a sizeable build of 6.5 million barrels in the week ending October 31. Crude oil inventories in the ...