BSE Sensex gains 125 points in early trade despite disappointing macroeconomic data February 14, 2017 by neha