Pulse of the Street: Indian equities fall as global headwinds and domestic woes bite

Wait 5 sec.

Benchmark indices posted their worst weekly slide in two months as the energy shock and record-low rupee rattled investor sentiments.