Business
Russia’s oil and gas revenues plunge 22.3% in September, forcing budget reset
5 October, 03:42 PM