Stocks of crude oil in the US Strategic Petroleum Reserve fell to 282.6 million barrels last week, the lowest level since 1982

26 Oct 2026 15:13Energy US Indexes