That’s the same thought I had. Over the next few weeks, look for other World Leaders to make similar overtures as they come to grips with the reality of a Donald Trump presidency. Putin was the first on the list. Those Russians are half-crazy but they aren’t dumb.
Russia has a huge amount of resources some of them almost exclusive to Russia and very strategic. I honestly can see some good in partnering (allies) with them.