Markets | Tue Jul 1, 2014 8:24am EDT

UPDATE 1-India's NSE index marks highest close in nearly three weeks