The UK released its PPI input for October at 2.6% higher than the revised prior reading of -0.2% from -0.5% while markets were projecting 1.5%, yearly it improved to 0.1% from the revised previous reading of -6.2% from -6.5% which also surpassed market expectations of -1.3%.

Also released was PPI output for October at 0.2% lower than both the prior and forecasted readings of 0.5% and 0.3% respectively while on the year it rose to 1.7% from 0.4% yet lower than the predicted 1.9%.

PPI output core, which excludes food and energy prices fell to 0.3% from 0.5% which is better than the projected 0.2% yet yearly it came in at 2.0% inline with anticipations and a rise from the revised preceding reading of 1.3% from 1.4%.