Mercator Oil & Gas Ltd Share Price MERCATOR OIL