• PPI flat versus expectations of 0.3%; core rose 0.3% versus expectations of 0.2%
  • Jobless claims jump to 380,000 from 357,000 (economists blame Easter holiday for the jump)
  • Chinese Lunar new year being blamed for narrower trade deficit as US imports fell