After a big run up, it's always important to ask yourself "who is left to buy.

12 Nov 2023, 17:59
After a big run up, it’s always important to ask yourself “who is left to buy?” This time, the answer is everyone who hasn’t been posting on CT for the last 18 months