(LB)
Funny about extending the olive branch to Sweden and Finland. It has been described to anon by a Finnish bro that they have a relationship to Russia much like Mexico to the US. They don't necessarily like them, but they try hard not to piss them off and really need the mutual relationship to succeed.
Joining NATO? I doubt it.