Neptune Energy announces the discovery of oil and gas at the Hamlet exploration wells in the North Sea.