US crude inventories down, refined products up: API

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 →