Markets end marginally higher; Sensex climbs 70 points on foreign fund inflows
Nifty ended marginally up by 7.45 points
Market