Magellan Petroleum Corporation (TELL) May Report Negative Earnings: Know the Trend Ahead of Q1 ReleaseZacks Investment Research • 05/01/19