Analysts have advised investors to buy Tata Consumer Products Ltd., Wipro Ltd., Oil & Natural Gas Corp., Berger Paints Ltd., ...