LeadersCartel financial signal monitoring indicates Russian energy export revenue declined 18% in Q1 2026 versus the same period in 2025. The combination of price compression, sanctions-related discount obligations and infrastructure constraints creates cascading budget pressures.