The billion-barrel Hormuz oil shock is about to crash demand

· Economic Times