``However, reversing the trend of the last five months, India`s WPI inflation rose to 6.95% in February from 6.55% in January denting, to some extent, hopes of a rate cut. Also, Railway Minister Dinesh Trivedi hiked fares for the first time in eight years in the railway budget saying the hike was imperative in light of the increase in fuel prices. While the Sensex rose by 105.7 points or 0.6% to 17919.3, the Nifty rose to 5,463.9, up 34.4 points or 0.6%. The Sensex has supports at 17,840 and 17,690 and resistances at 18,040 and 18,200. The Nifty has supports at 5,430 and 5,390 and resistances at 5,490 and 5,530.``
Sensex has resistance at 18,040 & 18,200: