September 21, 2017 [The Business Times] - Oil traders are emptying one of the world’s largest crude storage facilities, located near the southernmost tip of Africa, as the physical market tightens amid booming demand and OPEC production cuts.
Oil Traders Empty Key Crude Storage Hub
09.21.2017 - NEWS