Stocks enjoyed a favorable week of returns, with each of the benchmark indexes listed here posting solid gains. The Dow and the S&P 500 notched their third straight week of gains. Inflation continued to cool in June, with the smallest 12-month rate increase since March 2021 (see below). So far, corporate earnings for the second
Lifestage Calculators