Alibaba Earnings: BABA beats on top and bottom lines, shares up 4% Forex News May 26, 2022Alibaba Earnings: BABA beats on top and bottom lines, shares up 4%This content is for members only.Login Join Now US futures pull back higher ahead of North American trading World Bank won’t support Central African Republic’s Sango crypto hub