Stocks of crude oil in the US SPR fell to 282.2 million barrels last week, the lowest level since 1982

02 Nov 2026 14:25Energy US Indexes