Dollar hits 13-month peak