Finance ❯ Market Analysis ❯ Stock Indices ❯ S&P 500
Gains concentrated in banks signal earnings optimism into a results-packed weekend.