Wall Street stocks finished at fresh records Friday following solid bank earnings, while the dollar retreated after...