Russia's Central Bank urged to put ruble exchange rate under 'manual control'
Russia’s oil and gas revenues fall 44% year-on-year in February 2026
U.S. lawsuit targets frozen Russian assets over imperial-era bonds
Kremlin oil and gas income drops to five-year low in 2025