Minor breakouts in Financials, Discretionary encouraging as SPX nears all-time highs

Disclosures (show)