News
Russia's Oil and Gas Revenue Plunges 24% in 2022
Due to the tightening of Western sanctions leading to an expansion of Russian oil discounts, coupled with the severance of most natural gas supply pipelines, the main source of Russia's economy has be...