Shares recover on strong buying force