Methanex Reports First Quarter 2026 Results, Well-Positioned In Current Environment | StockRay