Stocks are booming despite the Iran war, inflation and the country’s dour mood. Here’s why.

The S&P 500 is on a hot streak, notching nine record highs in May alone despite soaring gasoline prices, sliding consumer confidence and the highest inflation in almost three years. The rally in stocks also has more room to run, according to Wall Street analysts. On Wednesday, Goldman Sachs upped its target for the S&P … Read more