IOC (Indian Oil Corporation), BPCL (Bharat Petroleum), and HPCL (Hindustan Petroleum) are all petroleum retailers that sell fuel to consumers. ONGC (Oil and Natural Gas Corporation) is primarily an exploration and production company - it extracts crude oil and natural gas but doesn't operate retail petrol pumps.