The Nifty and Sensex continue to struggle as muted Q2 earnings worry investors. Market observers indicate that 23,200 on ...