BREAKING: Germany's stock market up over 7%, Italy and France up 6.5%, UK up 5%.Published by The Spectator IndexApr 10, 2025 7:40:03 AM UTC