Agree - they are running out of runway for their part. One of their big hopes has been that the Mueller investigation would derail Trump or that they could build enough public pressure in the US to force Trump to back off.
All of those things have failed and they likely have too much time before the 2020 election to prevent serious damage.
My guess, they negotiate better terms, but immediately betray their agreement if and when a Democrat or GOPe President gets into office.
Here are the terms. 25% tariff on all imports. Next.