VAALCO Energy and TransGlobe Energy have entered into a definitive arrangement agreement pursuant to which VAALCO will acquire all of the outstanding common shares of TransGlobe in a stock-for-stock strategic business combination transaction valued at US$307 million.