Russia's Underwhelming Oil Revenue Windfall

The latest data show that the increase in energy prices since the start of the conflict with Iran has done relatively little to improve the finances of the Russian government or its military industry.