Latest news: US PPI came in at 3.3% above expected of 2.5%.