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