India’s ONGC expects oil prices to stay between $60 and $65 per barrel and plans to boost production and profitability ...