Micron Slips After Reportedly Halting Server Chip Sales to China Amid Ongoing Trade Tensions | Stock Jabber