Magellan Petroleum Corporation (NASDAQ: MPET)
Magellan Petroleum Corporation (NASDAQ: MPET) After somewhat over a year of investigating vital choices, Magellan Petroleum Corporation (NASDAQ: MPET) has reported arrangements to converge with a secretly held LNG organization called Tellurian Investments. The organizations […]