China invests $40b. in Iran oil and gasSigns contracts in petrochemicals, refineries, oil, gas pipelines.Ahamadinejad 311(photo credit: Courtesy)