The trade war promised by President Donald Trump stepped up a gear overnight, with 25% tariffs on goods from Mexico, Canada, ...
The EUR/USD pair is trading at its highest since last December, well above the 1.0500 mark amid broad US Dollar (USD) ...