MercadoLibre MELI Q1 2026 Earnings Miss EPS 823 vs 883 Expected UAE Reports Strike Near Abu Dhabi Nuclear Facility Energy Markets on Alert Northwest NWN Slips 242 Testing 4627 Support 20260515 Major Bank Shifts Outlook on Fed Rate Path Sparking Market Debate