Gran Tierra Energy confirms new oil find in Colombia

by Toni Peters September 14, 2011