Business Trump renews threat to destroy Iran energy infrastructure if no deal reached byApril 12, 2026
Business Tadawul’s weekly market cap declines SAR 59.2B, foreign ownership at 4.76% byApril 12, 2026