US stocks have drifted higher as traders digested a flurry of merger and acquisition deals and an analyst downgrade of Wal-Mart, the world's biggest retailer.

US stocks have drifted higher as traders digested a flurry of merger and acquisition deals and an analyst downgrade of Wal-Mart, the world's biggest retailer.