IOC, BPCL, GAIL and NTPC would announce their quarterly earnings this week.