StockNews.com initiated coverage on shares of Marine Petroleum Trust (NASDAQ:MARPS – Free Report) in a report issued on Friday. The brokerage issued a hold rating on the energy company’s stock. Marine Petroleum Trust Stock Performance NASDAQ MARPS opened at $4.03 on Friday. Marine Petroleum Trust has a one year low of $3.94 and a one […]