Carrefour's shares climbed today after the French retailer's 2012 results, which included better-than-expected core profits and higher earnings in France. Analysts cautiously welcomed the numbers, although they argue more work needs to be done.