Stocks of crude oil in the US SPR fell by about 3.7 mln barrels to 289.7 mln barrels last week, lowest since 1982.

24 Aug 2026 15:22Energy