Boom at the front, bust at home: Russia’s war economy is holding but its people are cracking July 18, 2026