by Haja Mo May 15, 2026 Business A few seconds of selfie awkwardness between Elon Musk and Lei Jun, a prominent Chinese entrepreneur, has spread like wildfire on China’s social media. Previous Story Trump Touts ‘Fantastic Trade Deals’ With China, but Details Are Scarce Next Story Oil Prices Climb on Fears of Broader Energy Crunch