News

Amid a shaky macroeconomic backdrop, biotech stocks have underperformed, with XBI showing poor technical momentum and ...