(Wallace Refiners) – Manufacturing data from Europe has still been impressive but marginally missed estimates (flash readings). The main manufacturing nation in the Euro Area is Germany and they recorded a respectable reading of manufacturing PMI (Apr) 66.2 vs flash reading of 66.4 and previous 66.4.