20110614 unknown: Sensex ends 43 pts up on global cues