Sherrod Brown actually said...
We hear all the time that Americans still do not have confidence in the stability of this financial system.
Context
Senator Brown highlights public distrust in the financial system's stability.
04/10/2013