Market relaxed about outcome of crucial European poll for now
Voters are set to turn out on 23 February for a general election in Germany which so far seems to have largely slipped under the market's radar.Despite being Europe's most populous nation and its largest economy, US investment bank...
20 February 2025