U.S. Markets open in 1 hr 54 mins

Wal-Mart to offer one-time bonus of up to $1,000—but only for 20-year veterans

Wal-Mart said it will use savings from the tax bill to reward employees, but it will still pay less than the ‘living wage’ that campaigners and economists say is needed.