Stocks of crude oil in the US Strategic Petroleum Reserve fell by about 2.85 mln barrels to 304.8 mln barrels last week, the lowest since 1983.

03 Aug 2026 14:59Energy