Russia acknowledges 50% drop in energy revenues, insists economy remains stable
- Kremlin says oil and gas income down 50%, but non-energy revenues offset losses
26.02.2026
General