Yes, you can file RTI Application to Bharat Petroleum Corporation Limited (BPCL) . Bharat Petroleum Corporation Limited (BPCL) is a Government of India controlled Maharatna oil and gas company headquartered in Mumbai, Maharashtra.
Since, it is a Government of India controlled Maharatna oil and gas company, therefore, it comes under the ambit of section 2(h) of the RTI Act'2005 which has the definition of Public Authority. Hence, we can file RTI to Bharat Petroleum Corporation Limited (BPCL).
To have a brief idea on filing RTI to Bharat Petroleum Corporation Limited (BPCL) you may visit the below mentioned link:
https://onlinerti.com/how-to-file-rti-online-for-center