Aprils Inflation Surge Strengthens Case for Fed Rate Action Opinion Argues Baidu BIDU Stock Analysis Falls 506 Watching 13575 20260514 PTC Therapeutics PTCT Drops 143 Key Support at 6879 20260514