Windfall revenues generated by the conflict in Iran are failing to offset the Russian government's widening budget deficit, driven by escalating military expenditures.

The shortfall highlights the limits of energy-driven fiscal relief as war costs continue to outpace income streams.

Economic confidence has collapsed to historic lows, with a record 60% of citizens expressing pessimism about the country's future outlook.

The financial strain on the Kremlin comes as Russia's broader economic indicators deteriorate.

Economic confidence has collapsed to historic lows, with a record 60% of citizens expressing pessimism about the country's future outlook.

This surge in negative sentiment reflects deepening concerns over the sustainability of the current economic trajectory.

Financial markets have mirrored this domestic despair.