Bank CEOs were grilled by lawmakers Wednesday for the way they handled the pandemic. But were they really the villains in this story, and what did we really get out of the Senate Banking Committee hearing. Plus Ford posted its best day since last June after doubling down on its commitment to EVs. But is there more upside for the stock?