Industry group American Petroleum Institute reported U.S. crude inventories rose last week by 7.5 million barrels
22 July 2020 3:14 AM GMT