The US greenback has been sliding down for a while now, and for the first time in a generation the Canadian dollar has reached parity with the US dollar.