Global investors are buying Chinese green energy stocks. They believe the Iran war's oil shock will boost demand for ...