July 22, 2024

Russia’s facing a quagmire: Let up on government spending, triggering cuts that could hurt Putin’s popularity, or keep printing rubles,