The economy is in a strange place. Inflation is running over 9%, but walls street thinks the neutral interest rate is 3%. With that thought in mind, institutional investors are buying stocks.
This article is for paid members - please login or subscribe for access.