29 odd new uranium power stations being constructed globally and all are uranium based (I think)....gotta get source from somewhere but then Futures contracts don't care from where. I see the price has popped up in the last few weeks.
...pity they aren't Thorium.