"if China and Hanlong wanted out...the deal would have been killed now."
Why wouldnt it be in HL or China's interest to continue to string things along with delays as they are?
Keeping the deal on foot in essence amounts to a free call option on the asset does it not?