Stable earnings from the marketing operations have helped to offset the refinery segment's weak performance over the last 12-18 months
With today’s revision, a litre of petrol in Delhi would cost Rs 90.40 and diesel Rs 80.73