As Neville Chamberlain once stated that he achieved “peace in our time” the markets apparently took all of today’s breaking news as the same and decided to punish the shorts and ignore reality once again.
US futures went from negative to zooming much higher on all the news(see Russia/Ukraine threads):
And Europe is enjoying a major relief rally:
Let’s see if this holds at the end of the day as the news flow continues. Needless to say it is a very fluid situation internationally and economically.