Russia’s oil revenue is starting to dwindle, due to sanctions over the war in Ukraine
Oil and gas exports have sustained Russia’s finances throughout its war against Ukraine. But as the fourth anniversary…
Browsing Tag