JM Financial expects oil prices to stabilise around $70; favours ONGC, Oil India over OMCs
JM Financial expects Brent crude to stabilize around USD 70 per barrel, favoring upstream oil firms like ONGC and Oil India over oil marketing companies due to concerns about refining margins and capital expenditures.