The Hindu Business Line Markets Live: Sensex ends down by 139 points; ICICI Bank, Adani Ports top losers