The Dollar index rallied to six-session highs of 98.28 in morning N.Y. trade on Thursday, though later pulled back to 98.11 lows into the London close. A slightly better than expected Q1 GDP revision helped the USD early on, though with Wall Street posting modest gains, safe-haven Dollar flows reversed to an extent. EUR-USD printed six-session lows of 1.1116, while USD-JPY made a run for the 110.00 level, though failed and headed lower from there. Cable posted near five-month lows of 1.2580 on Brexit uncertainty, while USD-CAD maintained altitude over 1.35 on softer oil prices.