Taking cue from Fitch Ratings' commentary on the Indian economy, the benchmark indices BSE Sensex and Nifty50 are charting all-time highs. The BSE Sensex was at 38,224.93, up by 277.05 points or 0.73 per cent, while Nifty50 was comfortably trading at 11,537.10, up by 66.35 points or 0.58 per cent at 10:30 am, on Monday.