Retail Sales Show Uptick in February Geopolitical Tensions Pose Risk to Consumer Spending Huadi HUDI Gains 862 Support Holds at 120 20260515 Main MAIN Stalls at 5045 Consolidation Phase 20260515 IFC and Saham Bank Launch 250 Million Risk Participation Facility for Moroccan Businesses