
Business
European benchmark index closes on a record high
Positive run of corporate results and growing hopes for some resolution to Strait of Hormuz stalemate cheer markets

Positive run of corporate results and growing hopes for some resolution to Strait of Hormuz stalemate cheer markets