What does this mean for Tap, how much more oil are we talking about here and what life will it add to the oil field, have been a long suffering holder of this stock but it has been wrecked by bad management.
TAP Price at posting:
8.1¢ Sentiment: None Disclosure: Held