Business12 months ago
European Shares Rally as Earnings Surpass Forecasts and Trade Tensions Ease
A broad rally was witnessed across European stock markets as investor sentiment was buoyed by a combination of strong corporate earnings and signs of de-escalation in...