Indian Oil Major Expects Oil Prices to Hold Steady Between $60 and $65 | OilPrice.com
India’s ONGC expects oil prices to stay between $60 and $65 per barrel and plans to boost production and profitability without government aid or layoffs.
oilprice.com