President Obama speaks April 2, 2012, during a joint news conference with Canadian Prime Minister Stephen Harper and Mexican President Felipe Calderon in the Rose Garden of the White House. (Associated Press)

Photo by: Carolyn Kaster

President Obama speaks April 2, 2012, during a joint news conference with Canadian Prime Minister Stephen Harper and Mexican President Felipe Calderon in the Rose Garden of the White House. (Associated Press)