Mirroring the strength in the global markets the Sensex is likely to open on a positive note. However, presistent selling at higher levels could limit the upmove. Nearing of the August derivatives expiry is also likely to add to the market volatility.For today's trading, the Sensex is likely to face resistance around 11,650-11,660-11,670 levels. On the downside, the index may find support around 11,590-11,580-11,570 levels.