War disruption in the Strait of Hormuz has broken Dubai oil pricing, sending Middle East crude near US$170 and hurting Asian ...