Bharat Petroleum Corporation Ltd. https://www.bharatpetroleum.in Bharat Petroleum Corporation Limited (BPCL) is an Indian government-controlled oil and gas company. It operates in the refining, distribution, and marketing of petroleum products.