Politics can still shock the dollar: McGeever