Maybe the market is pushing price higher in anticipation to sell off on June 23 Brexit? buy the rumours sell the facts!
why is the GBP so strong on poor data? what's the point of fundamentals?