Marine Petroleum Trust (NASDAQ:MARPS – Free Report) shares passed below its 200-day moving average during trading on Tuesday . The stock has a 200-day moving average of $7.39 and traded as low as $5.10. Marine Petroleum Trust shares last traded at $5.10, with a volume of 32,491 shares changing hands. Analyst Upgrades and Downgrades Separately, […]