As mentioned in our morning update, the Indian markets opened negative in line with global cues. At present, both the indices are trading in a very narrow range, with the Sensex up 0.05% to levels of 16224, and Nifty trading marginally lower by 0.03% to levels of 4906.