Strait of Hormuz reopens, S&P 500 hits record highs, oil prices fall