
Saving the Nation – June 2023 Investing Letter
The debt ceiling deal was the biggest non-surprise of 2023. So why did the market rally on its completion? The stock market (measured by the
The debt ceiling deal was the biggest non-surprise of 2023. So why did the market rally on its completion? The stock market (measured by the