Dow Jones rose by 148.23 points (0.58%) to 23,701.89 and S&P500 rose 19.40 points (0.69%) to 2810.92.
The majority of the members of the House of Representatives in UK’s parliament voted against Brexit with no deal. Today there will be a vote to postpone Brexit until 30 June. GBPUSD rose to 1.3380, the highest level since June 2018.
EURUSD rose to 1.1338 from the fall in production inflation to the lowest level in half a year. Orders for the production of durable goods rose to the highest level of 6 months and construction costs rose to the highest level since April 2019.