Just when the Democrats need to be tougher than ever on financial reform, Senate Banking Committee Chair Sen. Chris Dodd (D-CT), seems to have given up completely and put the proposed Consumer Financial Protection Agency (CFPA) at risk.
Last fall, Dodd called the Federal Reserve’s regulatory efforts an “abysmal failure.” And yet, on March 1, he proposed housing a consumer protection agency within the Fed instead of establishing the CFPA as its own independent entity. This drastic change in strategy has left many Democrats shaking their heads. WTF, Senator Dodd?
A change in focus
As Andy Kroll reports for Mother Jones: