Article By:
Benzinga
Sunday, July 18, 2021 11:25 AM EDT
Biotech stocks were down for a second week in a row, as they retreated along with the broader market amid macro concerns. Consumer price inflation data released during the week stoked rate hike fears, and exerted negative pressure on stocks.