US commercial crude oil inventories continued to decline last week, according to estimates from the American Petroleum Institute (API), while gasoline
Read on WOBR AI →