European indices rose 1% as optimism grew over US-China trade talks and solid corporate earnings, boosting risk sentiment across equities and commodities.
European indices rose 1% as optimism grew over US-China trade talks and solid corporate earnings, boosting risk sentiment across equities and commodities.