Why are stocks at highs with Hormuz closed and oil elevated? Apr 28, 2026 08:18AM