The tasnimnews website published a report Saturday quoting prominent lawmaker Hasan Sobhaninia saying the deal was reached during talks between Iran's parliamentary speaker Ali Larijani and Chinese leaders. Larijani visited China this week and Sobhaninia accompanied the speaker.
Iran government spokesman Mohammad Bagher Nowbakht said last week that some USD 22 billion dollars of Iranian oil money is stuck in China because of sanctions.
The US and its allies have imposed oil and banking sanctions against Iran over its disputed nuclear programme.
