
Image Credit: STAT News
STAT+: Biotech is in a dark place
Biotech and drug stocks, collectively, are down an average of 16% over the past three months. The closely watched XBI index is down 19% in the same time period.