CPI report came in better-than-expected. EUR/USD still under pressure at $1.5320, GBP/USD on $1.9419, USD/JPY on Y108.25.