Nifty futures has rolled around 63% vs 72% with respect to last month, but the open interest for the new june contract is lower by around 34 lkh. Huge short covering was seen in Nifty futures in the last four days of expiry. The range for Nifty might be at 10500-11000 and Banknifty at 25700-27800 for june series.