Should You Sell Palatin Technologies PTN After 636 Drop 20260519 TrumpEra Tariffs Reshape Global Trade Europes Strategic Crossroads Analyzed INNOVATE VATE Down 873 How Low Could It Go 20260517