U.S. stock index futures rose slightly on Tuesday evening after Federal Reserve Chair Jerome Powells cautious remarks and disappointing business activity data reignited concerns about economic growth.
Several biotech stocks are showing renewed strength over the past week, with their Momentum scores soaring in Benzinga’s Edge Stock Rankings. In Benzinga’s Edge Rankings, Momentum is assessed based on ...