Euro shudders as ECB extends bond buying further; USD celebrates Tax reform progress

The euro had to face deflated expectations after ECB chief’s comments in a press conference following the Governing Council’s meeting yesterday.