Sources

8 Total Sources

136 Million Barrels Cleared Hormuz as Gulf Oil Losses Shrink to 5-6 Million BPD

Left67%
Center33%