European Markets Rally on Trade Optimism and Strong Corporate Earnings
European markets opened higher on Friday, driven by optimism over potential easing of US-China trade tensions and strong corporate earnings. UK retail sales also surpassed expectat...