Alibaba, Baidu Stocks Fall on Brief Pentagon List Mention | TrustFinance Blog