Indian benchmark indices ended in the red on Wednesday, extending losses for the third straight session amid weak global cues and persistent profit booking. The BSE Sensex declined 166.26 points, or 0 ...