Stocks of crude oil in the US strategic petroleum reserve fell by about 3 mln to 316.5 mln barrels last week, the lowest since 1983.

13 Jul 2026 16:00Energy