Buying in metal and consumer focussed stocks lifted benchmark indices to hit all-time high on Wednesday. Strong global cues further lifted the morale of traders.