News

Shares struggled for direction on Wednesday and oil prices slid as relief over a potential easing of global trade tensions ...