March 10, 2022
In just seven weeks, the market zeitgeist has pivoted from satisfaction and optimism to anxiety and dismay. Suffice it to say, “Inflation + Putin” has been a toxic combination for investors. Stock prices are 10-15% below the record highs that prevailed at the end of 2021. Bond prices have also declined, albeit much less than stocks,…