Biotech has been on a tear recently, and a lot of chatter about a potential bottom in the sector seems to be a prevailing theme in various trading circles. But I have a slightly different take on it based on where we are now.
Is it time to short the countertrend pop in biotech?
Updated: Jul 11, 2022