News

India has over 96,000 fuel retail outlets that sell automobile fuels petrol and diesel spread across the length and breadth of the country. Of these, Indian Oil alone has over 40,000 outlets, followed ...
With rising speculation over possible disruptions in fuel supply, Indian Oil Corporation Limited (IOCL) and Bharat Petroleum Corporation Limited (BPCL) issued public appeals to avoid panic buying of ...