Dollar hits record high