U.S. Strategic Petroleum Reserve crude stocks stood at 283 mln barrels last week, the lowest level since October 1982.

2026-10-14

U.S. Strategic Petroleum Reserve crude stocks stood at 283 mln barrels last week, the lowest level since October 1982.