IOC shares slide 4%; BPCL, HCPL down 2%; What's dragging OMC stocks?

JM Financial said Brent crude is likely to remain subdued at around $65 per barrel in the near term, at least until the US mid-term elections in November 2026