Palantir Technologies PLTR Stock Slips as Market Sentiment Weighs on AI and Defense Plays Bakkafrost Posts Q1 Profit Turnaround Raises Faroe Islands Harvest Forecast What Sunshine Biopharma SBFMs 3776 Decline Means for Investors 20260515 Trump Departs China After Talks with Xi Implications for Geopolitical Risk and Markets