U.S. crude oil inventories rose for a second consecutive week, climbing 2.6 million barrels, amid an increase in net imports.
U.S. crude oil inventories rose for a second consecutive week, climbing 2.6 million barrels, amid an increase in net imports.