Financials Continue to Struggle, Dragging Down the Major Indices