Euro near highest since late 2018 as dollar sinks.