We are now very close to repeating an economic milestone that has historically led to excellent market returns for stocks. The Consumer Price Index fell from 9.1% to 4.9% since July 2022—a decline of 4.2% —and it is expected to continue to fall until July 2023. The Consumer Price Index or CPI is a measure […]