Ubisoft Shares Plunge After Assassins Creed Publisher Warns of More Losses Ahead cbdMD YCBD Slips 093 Testing 070 Support 20260520 ECCW Notes Hold Steady Near Resistance as Yield Appeal Persists Alphabets AI Showcase at Google IO A Strategic Moment to Reinforce Wall Street Confidence