Financial Sector Routed on Oil, Coronavirus Worries
Plunging oil prices are putting pressure on financial sector stocks Monday. Investors are also keeping an eye on U.S. Treasuries. Financial firms' interest income could be hammered hard by the combination.