Mexican President Felipe Calderon (R) delivered the opening speech at the seventh Leaders' Summit of the Group of Twenty (G20) in Los Cabos, a coastal resort in Mexico on Monday. [Xinhua]