World stocks climbed back towards all-time highs on Tuesday as upbeat European earnings reports and expectations of a sixth straight rise in German business confidence helped offset worries about a possible Greek default. Publicis (PUBP.PA), Sky (SKYB.L), ARM Holdings (ARM.L) were all up more than 4 percent after reporting results, with the overall picture of a weaker euro and improving economic conditions – driven by the European Central Bank’s bond-buying stimulus plan – drawing investment flows into equity markets.