Magellan Petroleum declares preliminary flow test results of Horse Hill well Feb 25, 2016Magellan Petroleum Corporation has declared preliminary results of a flow test of the Horse Hill-1 well located in the Weald Basin, onshore UK, which is operated by Horse Hill