China Trade Deal Is Weighing on Energy Stocks, Says Strategist · CNBC Television · Sentinel