The Iranian authorities have canceled an oil deal worth $2.5 billion with the Chinese National Oil and Gas Corporation, Azerbaijani news agency Trend reports.
The decision was made because the Chinese side had repeatedly violated the provisions of the contract, representative of the Iranian National Gas Export Company Rokneddin Javadi says.