Today(23-6-11)Nifty opened at 5262 with a loss of 16 points, moved further down to 5252, moved up to 5331, moved down to 5296 and closed at 5320 with a gain of 42 points. Nifty futures range was 5263 - 5337, having a difference of 74 points. Nifty futures was on premium till European markets opened, but shifted to discount thereafter. European and American markets are down by 1.5 to 2.00 percentage on concerns about economic slow down. Along with this, diesel & cooking gas price hike meeting scheduled for tomorrow will impact Indian market tomorrow. Tomorrow's Agni level is at 5213.