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 →