Discount retailer Wal-Mart Stores Inc yesterday reported better-than-expected June sales and raised its second-quarter and full-year earnings guidance. The world's largest retailer, said sales at stores open at least a year rose 7.9 per cent in June, beating the company's expectation of a range from 5 to 7 per cent.