Hindustan TimesLean L·
Hormuz standoff derails oil supply recovery and deepens demand slump, IEA says
Global oil demand is set for deeper contraction this year as renewed hostilities in Middle East, shipping disruptions push up fuel prices, weigh on consumption
Read at Hindustan Times →

