punching bag

Congress is losing its patience with the Fed

MSNBC.com: Business  Sun, 11/22/2009 - 13:01

Suddenly the Federal Reserve is everybody's punching bag.