Acwa Power, Luberef, MBC, and more report 1Q 2026 earnings Acwa Power’s bottom line slip stems from a high 2025…