The rally we're experiencing today is based in part on the latest Brexit polls showing that the 'remain' votes have moved further ahead, the other factor is strong U.S. housing data and comments coming out of the U.S. that have increased confidence that there could be a June rate-hike.