European PMI data comes in better than expected and gives the euro an extra push higher

FOR MORE ...