2025 Top 500 ranking: 37

Markets have faced no shortage of challenges over the last quarter, most notably the threat of US import tariffs after ‘Liberation Day’, but also the prospect of a surge in oil prices stemming from the conflict in the Middle East and a sell-off in US Treasury yields following an expansionary ...