AsiaEconomics How Much Longer Can War Prop Up Russia’s Economy? | WSJ 5 August 2025, 7:40 pm Team Buyback