The Canadian Dollar (CAD) faced renewed selling pressure on Wednesday, sliding against its major counterparts as optimism surrounding potential US-Iran nuclear negotiations triggered.