News

U.S. crude oil inventories rose last week by 7.1 million barrels for a second consecutive build, while gasoline stocks fell as demand picked up ahead of the Independence Day holiday. Exxon just warned ...