Obviously, the big story of the week is the great news around the Pfizer vaccine. I have a number of thoughts about what this means which means it’s time to combine them all into a Brief. Revisiting Sell the News A few months back I predicted that a vaccine announcement Continue Reading