U.S. crude oil inventories for the week ending November 7 were 1.3 million barrels, compared to 6.521 million barrels in the previous week.

2025-11-13

U.S. crude oil inventories for the week ending November 7 were 1.3 million barrels, compared to 6.521 million barrels in the previous week.