API says US crude inventories down 564,000 bbl

US commercial crude oil inventories fell during the week ended July 10, according to estimates released by the American Petroleum Institute (API).

Read on WOBR AI →