How BPCL's stock price moved