Checking your browser... This may take a few seconds.
American stock market: Wall Street indices reach record levels as oil falls with the opening of the Strait of Hormuz April 18, 2026