The benchmark BSE Sensex surged over 150 points on Wednesday on a buying build-up by participants, tracking a global rally. Moreover, short-covering of positions by speculators in view of tomorrow’s June monthly derivatives contract expiry contributed to the surge.