S&P 500
Nasdaq
Dow
Gold
BTC
10Y

Bank Earnings Hit the Tape: S&P 500 Nears Record Highs — Pre-Market Analysis April 15, 2026