FinanceRussia's March oil and gas revenues expected to fall 52% year-on-yearMarch 17 (Reuters) - Russia's federal budget proceeds from taxes on oil and gas are expected to drop...17th March, 2026