The U.S. EIA Strategic Petroleum Reserves for the week ending November 14 were 533,000 barrels, compared to 798,000 barrels in the previous week.

2025-11-19

The U.S. EIA Strategic Petroleum Reserves for the week ending November 14 were 533,000 barrels, compared to 798,000 barrels in the previous week.