Bharat Petroleum Corporation



BPCL (318) - Support 312-306 

if hold then the upside target 344-354

Popular posts from this blog

The Market Journey from 2008 to 2020

RELIANCE - after 108%, time has come to phase out