Iran has sold more than 13 million barrels of oil that it had long held on tankers at sea, capitalizing on an OPEC output cut deal from which it is exempted to regain market share and court new buyers, according to industry sources and data.
Oct 14, 2017 12:35