Iran receives goods, services as payment for 65% of oil it sells to China, which pays cash for remaining 35%, Mehr news agency reports, citing Asadullah Asgarolladi, head of Iran-China joint chamber of commerce. Continue reading at: Bloomberg Business