Buoyed by a last-minute agreement on a bill that would bring sweeping changes to rules overseeing Wall Street, U.S. President Barack Obama has touched down in Canada for the Group of Eight summit. More...