Markets End Lower; Rupee Hits Record Low; IT Strength Offset by Banking