23 May 2019 Breaking: EUR/USD crashes to lowest since 2017 on trade tensions, patient Fed, German weakness, EU elections -- more to come