Gulf storage falls as 710,000 bpd transit Strait of Hormuz

Business