2 min read

Buy the Rumor, Sell the News

Why did the stock market end up green 1.5% on the day Russia finally did invade Ukraine?

This post is for paying subscribers only