BPCL looks cheaper at current level. Buying levels mentioned on chart. Its low risk high reward strategy. On a weekly chart BPCL trading at lower range and therefore one can add at this level for target with stop loss as mentioned on chart.

Good Luck 👍
BPCL - 4307773