Vermilion Energy Reports Q1 2026 Net Loss of 11% | Intellectia.AI