Is Essar Oil Limited worth buying?