Putin follows Trump to China, Xi hosts US president, Baidu earnings
This week: Putin set to visit China after Trump, China agrees to buy Boeing planes, US restates Taiwan position and April exports weather Strait of Hormuz shutdown. Next week: Baidu and Nvidia report earnings, April retail sales may accelerate, Europe-China space mission makes second take-off attempt, and more.