The British pound flexed its muscle against the dollar , last up 1 percent at $ 1.6672 .