UPDATE: Petro Matad Plunges As It Fails To Find Oil At Snow Leopard
LONDON (Alliance News) - Shares in Petro Matad Ltd fell on Thursday after the oil explorer said it did not find oil or gas accumulations at its Snow Leopard 1 Well, located in were trading down at
Read more