Indian Oil Corporation (IOCL) shares are currently trading below Rs 150 due to significant market selling. As a leading ...