"End of the years 100$ oil"? Is someone really putting this forward?
Have we priced out BTE if oil reaches $100?
Seems to me the last time oil was $100, BTE was $50 in about 18 months ago or so?
That's a large cap 10x bagger from these prices? Possible?
What's a more reserved estimate for 18 months? $20-25 safe?
I've heard that most short sellers often go long when they flip? Is that true?
Good luck to all!