Bhubaneswar Petrol Pump Blast: Indian Oil Announces Compensationby OB Bureau 4 years ago 0 Bhubaneswar: A day after a massive blast at a petrol pump in Bhubaneswar, Indian Oil Corporation Ltd (IOCL) on Thursday ...