Biotech Stocks Sell-Off On China, Greece And Network Outages
July 08, 2015 at 23:00 PM EDT
Biotech stocks have stalled recently after hitting all time highs in late June. With not many news drivers ahead for life science stocks wait for earnings results and watch technicals. Risk remains off.