Dollar takes a breather, edges back from 16-month peak