Trending stocks: BPCL shares gain 1% ahead of Q4 earnings