Empowering your Investment Game with the Latest News and Insights on Stocks and Markets.

Russia's oil and gas revenues: Drastic slump

Falling prices and sanctions weigh on Russia's most important source of finance: oil and gas industry faces challenges

Ibrahim Al-TarikJuly 7, 2023
Russia's oil and gas revenues: Drastic slump

Disclaimer