French retail giant Carrefour struck an upbeat note this afternoon (15 April) as it revealed that first-quarter sales rose by 2.3%, excluding petrol.