https://www.ifmat.org/03/30/what-does-china-iran-year-agreement-mean-iranians-oped/
What does the China-Iran 25-year agreement mean for Iranians