President Obama speaks June 19, 2012, during a news conference at the G-20 Summit in Los Cabos, Mexico. (Associated Press)

Photo by: Carolyn Kaster

President Obama speaks June 19, 2012, during a news conference at the G-20 Summit in Los Cabos, Mexico. (Associated Press)