Russia’s war funding under threat as oil revenues hit five-year low

Jan 17, 2026 - 18:02
Russia’s war funding under threat as oil revenues hit five-year low


Moscow's oil and gas tax intake decreased by 24% in 2025 compared to 2024.