china oil in the space