Domestic stock markets on Tuesday ended on a positive note, recovering from seven-month lows hit in the last trading session ...