Indian benchmark indices settled at a record high for the second consecutive day on Thursday, boosted by lower crude oil prices in global markets and fresh foreign fund inflows amid largely positive global cues. According to traders, hectic buying in energy, metal and FMCG stocks also lifted the sentiment.