Business

Global cues, oil prices subdue equity indices; IT stocks decline

Global cues, oil prices subdue equity indices; IT stocks decline