Oil industry faces supply crunch as Strait of Hormuz closure continues - TrendCloud