BPCL Gains Most Among Nifty 50 Constituents
(% Change)