Russia’s oil and gas revenues tumbled by a staggering 34% year-on-year in November, revealing a sharp downturn driven by relentless sanctions and fading global demand, The Moscow Times reports. This steep drop is placing immense strain on the country’s economy

