Financials underperformance hurts an already "thin rally"

Disclosures (show)