European stocks retreat from highs amid trade and tax concerns. JD Sports and Julius Baer shares decline. Gold and oil prices surge due to renewed Israel-Iran tensions. G7 meeting eyed for potential dollar support. Market volatility expected as geopolitical risks and economic data remain key factors.
21-05-2025 10:47 GMT
by Zain Vawda