The S&P 500 and Dow scored record closing highs on Friday (Saturday morning WST) with the biggest boosts from financial stocks after banks reported strong quarterly results while the latest inflation data supported expectations for a US Federal Reserve rate cut in November.