Wal-Mart nets a profit

Wal-Mart, the world's biggest retailer, posted a 21 per cent hike in second-quarter net income to US$2.44 billion (£1.52 billion). Second-quarter total sales were US$62.6 billion (£39 billion).