Investec says ‘sell’ on HPCL, BPCL and IOC; prefers Reliance Industries on refining upcycle

Since Investec’s downgrade in November 2025, the OMC stocks have largely remained range-bound, moving between -7% and +5%, despite robust near-term earnings momentum.








