Vermilion Energy Q1 Free Cash Flow $98M; Gas Risk Remains