"Ultimately, the utilities have no other choice but to start contracting—and soon—as their uncovered uranium needs exiting 2020 exceed 20%. From the order date, it takes utilities 18–24 months to get the fuel." - Mike Alkin @FootnotesFirst

"Because spot is a bullshit market"
65-70% of it is just trader churn for example only 10mlbs was physically delivered in 2019.
Term price is the important one
Well that isn't moving either its stuck at 32lb!
It's stuck there because
So the term prices aren't reported
The only way we hear about them are via calls mentioning they are signing contracts with a "4 handle"
What changes this?
All they need to do is to switch from underbuying to full coverage and the 10mlbs will have a dramatic effect on the 20mlb deficit the uranium market is currently running.