The U.S. dollar advanced against major currencies on Friday, while the Canadian dollar weakened and the Mexican peso edged ...