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