Ukraine keeps blowing things up inside Russia. Russia keeps pretending this is fine. Putin sits in his palace wondering when someone told Ukraine they were allowed to fight back.
The headline says Ukraine is testing Putin's resolve. That's a polite way of saying Russia thought this would take three days and here we are years later with Moscow learning what the word "drone" means. Deep-strike successes. Political victories. Someone in Kyiv figured out that wars go better when you hit the other guy's stuff instead of just standing there.
Retail traders read this headline and immediately started Googling "How to trade geopolitical risk." They found seventeen TikTok accounts run by nineteen-year-olds who own fractional shares of defense ETFs. They bought calls on weapons manufacturers. They felt smart for six minutes.
The cost of war keeps rising for Russia. Tanks cost money. Missiles cost money. Replacing the bridge you built to Crimea costs money, especially when Ukraine keeps turning it into performance art. Putin's resolve gets tested every time another oil depot lights up like a gender reveal party gone wrong.
None of this matters to your portfolio. Ukraine could march into Moscow tomorrow wearing funny hats and your tech stocks would still trade on whether some AI company's quarterly guidance beat by three cents. Russia could declare victory and go home and your index fund would shrug. This is geopolitical theater. You're watching from the nosebleed seats with binoculars you bought on Amazon.
Confidence is bolstered in Ukraine. That's what happens when your enemy keeps driving tanks into fields and abandoning them like a bad Craigslist transaction. Russia raised the stakes. Ukraine raised them back. Putin is playing poker with a hand everyone can see and he's still betting.
String of victories. Deep strikes. Testing resolve. These are words journalists use when they mean "stuff exploded and one side is doing better than expected." Your robinhood account doesn't care which side.
Photo by Žilvinas Ka on Unsplash

Leave a Comment