Walmart rises despite lower profit forecast The US retailer is battling to retain its place as world's largest retailer. Source