I don't think anyone is claiming they are locking in fixed priced contracts. God forbid you would bother to read the first page of the announcement which mentions this detail, before commenting of the lithium market ffs.
PM1 Price at posting:
4.4¢ Sentiment: Buy Disclosure: Held