Indian Oil has appealed to the agitators to call off their protest as it is 'detrimental' to the interests of the public