Just read BBC world news account of Friday and Saturday G20 meetings. Lots of countries mentioned, Germany, USA, Russia, Japan, UK, China, even Spain and Argentina, but no mention of Canada. Maybe the boy wonder was off to another rock concert or meeting with his adoring fans.