Russia’s Oil and Gas Revenues Surged by 73.5% in January-May
-
Russia’s budget revenues from oil and gas soared by 73.5% in January-May of
2024 compared to the first five months of 2023, according to data from
Russia’s...
54 minutes ago