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...