Stocks rally, yields drop as U.S. CPI data calms investors