Nasdaq China Energy Index NQCN60 DATA AS OF 4/6/2026 907.49 0.05 0.01% Key Stats Previous Close 907.49 Today’s High 907.53 Today’s Low 907.36