Markets end marginally higher; Sensex climbs 70 points on foreign fund inflows

Nifty ended marginally up by 7.45 points

Market