S&P 500 and Nasdaq at records despite Fed split and war
S&P 500 reached 7230.12, Nasdaq — 25114.44, updating historical highs. Find out why the market ignores inflation, the split in the Fed and the crisis in the Persian Gulf, and how long this rally will last.