European stocks struggle, dollar near three-year low, gold hits $3,500

Apr 22, 2025 - 10:35
 0
European stocks struggle, dollar near three-year low, gold hits $3,500