Indian markets faced selling pressure ahead of the long weekend, with IT and auto stocks dragging benchmarks lower amid ...