The dollar has maintained a soft bias so far on the last day of trading for 2017. EUR-USD remained buoyant after logging a one-month high at 1.1959 yesterday, while USD-JPY eked out a seven-session low of 112.63. The greenback also logged fresh two-month highs versus the Australian, New Zealand and Canadian dollars, and a three-week peak in the cast against the pound. China’s yuan also trade at a three-and-a-half-month high versus the dollar. Oil prices rallied again, driving the WTI futures benchmark to a peak of $60.32, which is the loftiest level seen since mid 2015.