The euro is trading at levels not seen since January 2015 and has posted its best run in five years as dollar weakens and the euro zone economy starts to gradually improve.