India's BPCL expects Russian crude purchases to fall in November — BPCL -0.20 · News Impact Screener