Today’s Market Movers: China Oil, Meme Stocks, Biotech Catalysts