Friday, October 23, 2015

Euro slides as ECB's Draghi sends dovish rate signals