I think you are right, that was the impression I got from listening to the Media Briefing and the later Q&A. CEO emphasised the current market prices as the reference point for the agreements.
WCL Price at posting:
31.0¢ Sentiment: Buy Disclosure: Held