Stocks of crude oil in the US SPR fall by about 9.1 mln to 331.2 mln barrel last week, lowest since 1983.

22 Jun 2026 16:18Energy