Global hedge funds suffer worst losses since 'liberation day' on Iran war turmoil
A monitor displays stock market information on the floor of the New York Stock Exchange on April 4, 2025.Michael Nagle...
A monitor displays stock market information on the floor of the New York Stock Exchange on April 4, 2025.Michael Nagle...
A plume of smoke rises following a reported explosion in Tehran on February 28, 2026. (Photo by AFP via Getty...