US stocks hover near records as oil jumps on Strait of Hormuz worries