Stream sharing aids margins

Indian Oil Corporation?s fuel retailing may still be a loss-making business because of the continuing under-recovery on diesel sales. However,…