News

US crude oil inventories fell last week, providing some support to the WTI price. The American Petroleum Institute (API) weekly crude oil stock report showed crude oil stockpiles in the US for the ...