Russia’s oil and gas revenues slump 46% year-over-year
Russia’s oil and gas revenues slump 46% year-over-year Russia’s budget revenues from oil and gas plunged in January by 46% ...
Russia’s oil and gas revenues slump 46% year-over-year Russia’s budget revenues from oil and gas plunged in January by 46% ...