Russian oil and gas revenue fell by a fifth in 2025 to their lowest point in five years. But while Western sanctions have no ...