Stocks Haven’t Been This Expensive Since 2003. Earnings Need to Justify That.

view original post

U.S. stocks are extending their scorching spring rally into the close of the second quarter, with the S&P 500 probing record levels as investors ride bets on Federal Reserve rate cuts, fading tariff …