BPCL may sell part of treasury shares via bourses, rest 2% stake to be in staff trust | Sharefundss