Stocks of crude oil in US SPR fell to 282.7 mln barrels last week, lowest since 1982

19 Oct 2026 20:42Energy US Indexes US Stocks