Onion News Network: President Obama Punches Wall Street Banker in Face Posted on 2011/10/13 by Carl Via: zerohedge.com: How Obama Got His Groove (And Rating) Back