The American Petroleum Institute reportedly shows a build of 3.13M barrels of oil in U.S. commercial stockpiles for the week ending November 1, after API reported a 573K-barrel draw a week earlier.
Crude prices recovered slightly on Tuesday afternoon as the API reported a large draw in U.S. commercial crude inventories ...
The Independent Petroleum Association of America outlined its priorities as President-elect Donald Trump prepares to take ...