After showing some weakness in the opening trades yesterday the market showed strong recovery on the back of strong buying intrest in frontline counters. Positive news flow on the corporate front from Bharti & ONGC further supported the market momentum.The Sensex managed to close just 30 points below its critical resistance level of 10650.The market is expected to be cautiously optimistic with July contract expiring today, market can move in narrow range with positive bias.Aggressive bullish buying if emergerd would be witnessed in tommorows market only.