Technology and Financials both nearing prominent resistance

Disclosures (show)