Dollar on course for best day in 8 years as investors pile in to ‘Trump trades’