Nasdaq halts trading in XHG for volatility at 9:48 a.m. - XHG News | Rallies