Ukraine is poised to singlehandedly, through its own ingenuity and innovation, take out around 10% of Russia’s annual war budget.

Ukraine strikes Russia's Ufa oil refinery again, escalating the conflict. Ukraine recapturing Crimea by December 31, 2026 at 13.5% YES.

Fuel shortages in the country are unlikely to force Putin into concessions for peace.