TD FX Strategy Research notes that the US data releases this week will need to be taken with a giant pinch of salt, owing to the impact of the storms. read more