U.S. Markets closed

Obama uses commencement address to take shots at opponents

Did president's words ring hollow?