MBIA MBI Q1 2026 Results Fall Short EPS 084 Revenue NA Chinese Complaint Highlights Widespread Business Concerns in Indonesia Inter IKEA Slashes 850 Jobs in CostCutting Push Amid Falling Consumer Spending AMD Data Center Surge Sparks 120 Billion Growth Opportunity