Stock pick of the week: Why analysts are betting on Indian Oil Corp

Public sector oil marketing companies (OMCs) such as Indian Oil Corporation (IOC) have undepreformed over the past one year. The government's …