BSE benchmark Sensex climbed 248 points to close at its all-time high of 61,872 on Tuesday, propped up by robust fag-end buying in banking and energy stocks amid a positive trend in global equities. A strengthening rupee, encouraging domestic inflation data and unabated foreign capital inflows further bolstered sentiment, traders said. [...]