Wal-Mart raised its full year earnings guidance today (16 November) after booking a 9% rise in third quarter profit helped by a tax gain and higher sales.