Wall Street roars after inflation cools more than expected