Russia’s Economic Attrition 2026: How Long Can the Kremlin Actually Afford This War?
Russia sold 22 tons of gold, holds 21% interest rates, and its sovereign wealth fund nears depletion. How long can the Kremlin actually afford this war?
Russia sold 22 tons of gold, holds 21% interest rates, and its sovereign wealth fund nears depletion. How long can the Kremlin actually afford this war?