Weekly Commentary | February 27, 2022
Macro Picture
The market rallied back from two and a half weeks of losses to finish the week in the green. The "sell the rumor, buy the news" adage comes to mind. For weeks we heard about the chance of Russia invading Ukraine and starting the first conventional war in Europe in 70 years. The markets sold off harshly in anticipation of this event- an u…



