API says US crude inventories fall 399,000 barrels

US commercial crude oil inventories fell in the week ended July 3, according to estimates from the American Petroleum Institute (API), while gasoline

Read on WOBR AI →