Sensex closes 172 points up on strong global cues