Last CPI data may have calmed markets