U.S. crude oil inventories jumped more than 10 million barrels and oil prices rose 1 percent as U.S. production continues to grow.
Source: FuelFix
U.S. crude oil inventories jumped more than 10 million barrels and oil prices rose 1 percent as U.S. production continues to grow.
Source: FuelFix
1,674