US index futures have rallied following the release of today’s North American employment numbers. The three main contracts are currently up 0.3%-0.5% having traded close to flat overnight and this morning ahead of the news. European market action is mixed