Stocks of crude oil in the US Strategic Petroleum Reserve fell by about 3.7 mln barrels to 307.7 mln barrels last week, the lowest since 1983.

27 Jul 2026 17:15Energy US Indexes