Profit booking took its toll on the Indian markets as the benchmark indices witnessed selling pressure across the board during the previous two hours of trade.
Profit booking takes toll