Key points Financial stocks have outperformed tech stocks over the past 12 months and YTD. Financials have beaten all sectors except for one over those…
Key points Financial stocks have outperformed tech stocks over the past 12 months and YTD. Financials have beaten all sectors except for one over those…