Yes. But they must not let this get "out of hand" any more than it is.
It's provocation. Biden says if they go in it is WW3. I'm afraid it's only a matter of time, if Russia is not stopped.
In the deadly dull but deadly important world of international gilt trading, (government borrowing), it is believed that Russia will default on their next coupon payment. In other words, they will default on their very large international credit card minimum payment.
That will, at a swipe, close their access to future borrowing. Immediately.
Now that will be a pain for holders of said gilts, but thats corporate life. But it also means that Russia will be paying for this war, (and everything else), in cash/selling their gold reserves, assuming they still have some.
That hurts more than a bomb or missile. Cos it takes more time to rebuild an international credit rating than a shopping centre.