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 Read More » June 3, 2023 No Comments