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 [...]
13
Aug
Aug
Global oil demand is set for a deeper contraction this year as renewed hostilities in [...]