IEA warns Hormuz closure is rapidly depleting oil stocks; reserves “not endless” amid rising global demand.
Importance Rank:
1
IEA warns Hormuz closure is rapidly depleting oil stocks; reserves “not endless” amid rising global demand.