Tag Archives: Matters Global

Hormuz standoff derails oil supply recovery and deepens demand slump, IEA says

Global oil demand is set for a deeper contraction this year as renewed hostilities in [...]