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 →