Rising bank shares led a late-day rally on Thursday, helping the S&P 500 hit a 17-month closing high and offsetting worries China may move to cool its overheating economy.

(Reporting by Leah Schnurr; Editing by Jan Paschal)