Stocks of Crude oil in US SPR fell by about 6.1 mln barrels to 298.7 mln barrels last week, lowest since 1983

10 Aug 2026 15:21Energy