Metalla MTA Gains 321 Support Holds at 641 20260520 Yalla YALA Q1 2026 Earnings Revenue NA Matching Views Fuse Group Holding Faces Persistent Challenges With Minimal Revenue and GoingConcern Uncertainty Saudi Aramco Q1 Profit Surges 25 as Iran Conflict Drives Oil Prices Higher Why a Peace Deal With Iran May Not Prevent Energy Market Turmoil This Summer Ghana Evacuates Hundreds From South Africa Amid AntiImmigrant Unrest