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

20 Jul 2026 15:57Energy US Bonds US Indexes USD