This was an extremely good result.Sci-Tech Dictionary: discovery well (di'sk?v·?·re 'wel) (petroleum engineering) A successful exploration well. see belowhttp://www.answers.com/topic/discovery-well?cat=technologyAngers
ASX Market Close: Local bourse manages last gasp of green cheer heading into Chrissy shutdown | Dec 24, 2024