Biotechs have been struggling to break through the ceiling for the past five years. In 2020, it finally did and the sector is off and running. #stocks #markets #economy #investing #financialservices #biotech