Wal-Mart yesterday (2 November) posted a disappointing US sales performance for the four-weeks ended 27 October, leading to speculation that a price war to grab holiday trade is on the horizon.