Amid sinking energy prices and stagnant interest rates (even after a Fed hike), financial stocks have been taking it on the chin. Get the Full...