Mid-day Mood | Broad-based gains lift indices to the day's high; Nifty closes in on 19,850
Upbeat global cues along with broad-based gains across sectors pushed the market higher. More than two stocks gained for each stock that traded lower — about 2,102 shares gained, 1,004 fell and 135 were unchanged