Euro under pressure as inflation fears send investors to dollar haven