Wall St rises as in-line inflation data calms nerves