Alibaba's recent strong quarter, focusing on efficiency and shareholder returns, makes it a buy despite macroeconomic challenges in China. Read more on BABA here.
The Japanese Yen gains positive traction for the second straight day amid bets for a Bank of Japan rate hike. This has led to ...