Pelican PELI Slides 1179 as Selling Pressure Mounts 20260513 Global Financial System Rewiring BIS Highlights PostCrisis Regulatory Transformation US Embargo on Strait of Hormuz Disrupts Cubas Energy Supply