What is behind China and Iran’s ‘strategic’ deal?

The two countries have signed a long-term agreement worth billions of dollars.

What is behind China and Iran’s ‘strategic’ deal?
The two countries have signed a long-term agreement worth billions of dollars.