Indian Oil Corporation Limited (IOCL) has announced job vacancies in many states in its latest notification.…