
24 June 2026

Ukraine has successfully destroyed a critical Russian military factory in Voronezh that produced components for Russian drones and missiles. Crimea’s power and fuel situation is critical as more Russians are choosing to evacuate Crimea. Russia’s central bank printed 5 trillion rubles in new currency to buy toxic loans from Russian commercial banks so that those banks could buy treasury bonds to cover the Russian budget gap.
