The Sensex rose 226 points to 18,438 and the Nifty advanced 59 points to 5,518.
Sensex rises 226 points;