Stock Market Today: Stocks Struggle on Credit Suisse, First Republic Bank Concerns

Chaos in the financial sector stole the spotlight from this morning's inflation and retail sales updates.