Sources

8 Total Sources

Shipping Faces 218,000-Bpd Fuel Oil Deficit as Wars and Refiners Squeeze Bunker Supply

Left33%
Center33%
Right33%