However, rupee weakness, a mixed earnings season and persistent foreign selling to weigh on sentiment