RE:RE:barchart first thing this morning for IANIt's talking heads, it's bullsh*t and goes to show on any given day things can turn on a dime. TRST is up 13% today on news they lost their EU partner stenocare, makes no sense but there it is.
We can only pick the right horses and wait it out.
MJ1