US stocks hit records at open as Hormuz deal hopes lift sentiment