Strait of Hormuz $20m shipping costs force Gulf crude discounts

Business