Advertisement
Home » India » Crude at $117 leaves IOC, BPCL, HPCL losing on every litre