The American Petroleum Institute (API) reported late Tuesday a draw in crude oil inventories of 5.821 million barrels for the week ending January 8. Analysts were looking for an inventory draw of ...
Crude Oil WTI Futures, the U.S. benchmark, recently traded at $73.17 a barrel following the report after settling down 2.5% at $68.93 a barrel.