How Russia’s Economic Retreat Could Become a Rout , April 2025 CEPA - Oil price dropping and/or Russia not handling inflation well could turn into a rout