EURUSD Decline Runs into Barriers as EU Growth and Inflation Data Counter US Data Surprises
On Monday, the week kicked off with the report on China's industrial sector activity. The PMI index surprised on the upside, rising to 49.3 and beating consensus estimate of 49.2 points. The...