Russian Economic Officials Brace for Lowest Oil Prices Since Pandemic

Russian authorities are bracing for a continued slump in oil prices, with the Economic Development Ministry significantly reducing its 2025 forecast for the average price of Urals crude to $56 per barrel.

That would mark the lowest…

Continue Reading