Vermilion Energy (VET) Revenue (2024)