20171222 business.india-business: Markets surge in mid-day trade to hit fresh all-time high