Dollar hits 16-month high, stocks rebound after inflation scare