To say the first (almost) six months of 2024 have been an interesting time in the markets would be an immense understatement. Virtually everything that has transpired (zero rate cuts, 15%+ return in S&P 500, 10-year interest rate well above 4%, massive concentration in returns among large cap tech stocks, etc) was NOT the consensus […]