image
Markets eke out gains, close higher for 9th day; IT stocks s