Vermilion Energy Q1 2026 Production Exceeds Expectations | Intellectia.AI