StockNews.com assumed coverage on shares of Marine Petroleum Trust (NASDAQ:MARPS – Free Report) in a research report released on Saturday. The brokerage issued a hold rating on the energy company’s stock. Marine Petroleum Trust Stock Performance Shares of Marine Petroleum Trust stock opened at $5.18 on Friday. Marine Petroleum Trust has a 1 year low […]