Best News Network

ITC gains 2% in a weak market, stock nears 52-week high