Citigroup maintains buy on BPCL, raised target price to Rs 550 | Sharefundss