News

US crude oil inventories fell last week, which are seen providing some support to the WTI. The American Petroleum Institute (API) weekly crude oil stock report showed crude oil ...