Stocks Rally As Inflation Fears Ease