European stock markets are broadly higher as sentiment stabilises. Indices bounced back following yesterday's sell off, and while markets are off earlier highs GER30...
EURUSD
Last week the US Dollar had a strong overall performance, although after a solid non-farm payroll jobs report, the US dollar rally lost ground...