Indian markets slide as Brent hits $99.50 and IT sell-off

Business