India rules out releasing strategic oil reserves after IEA calls to cool prices

India rules out releasing strategic oil reserves after IEA calls to cool prices