U.S. stocks closed lower as financials slid on rate cap worries, while inflation data cooled hopes of further Fed rate cuts.
Read full article on MarketWire