European Commission Weighs Tariffs and Supply Chain Shifts as EUChina Trade Tensions Escalate Palvella Therapeutics PVLA Gained 396 Can It Break 11920 20260520