Bharat Petroleum Corporation September 17, 2013 BPCL (318) - Support 312-306 if hold then the upside target 344-354 Share Get link Facebook X Pinterest Email Other Apps Labels BPCL Share Get link Facebook X Pinterest Email Other Apps