Alibaba shares are trading at $110.98 after a 7.42% 24-hour gain, according to the supplied Binance futures data. The move has carried price above the 7-, 20-, 50-, 12-, and 26-day moving averages,… (Read More)Source

LEAVE A REPLY

Please enter your comment!
Please enter your name here