Vaalco Energy (EGY) Matches Q1 Earnings Estimates | Intellectia.AI