Equity benchmarks open in red; Nifty at 11,638

Markets