Bharat Petroleum Corpn


BPCL (660) - Yesterday topped out at 678, expect correction atleast 630-625.