Global oil demand recovery underway, peace in Gulf must for normalisation in crude markets: IEA
New Delhi: A recovery in global oil demand from a low of 97.9 million barrel per day (mb/d) in May (a decline of 5.3 mb/d year-on-year) is underway and...
