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