The Sensex declined 46 points to close at 18,496.01 as investors turned cautious after recent gains amid retail inflation data touching double digits.
Quickly and easily download Instagram videos with our free tool.