Gran Tierra Energy Inc. Reports First Quarter 2026 Results

· Financial Post