Today's Highlight

PPI better than expected but still rising, slight pullback in yields, Stocks Rally