Stocks of Crude oil in the US Strategic Petroleum Reserve fall to 340.3 mln barrels, lowest since 1983.

15 Jun 2026 18:20Energy US Bonds US Indexes USD