forex.pm forex forum binary options trade - Forex - Alibaba Stock News and Forecast: BABA falls to low $90s on delisting worries