Offshore Merchant Partners has been reavealed as the investor who backed last month's private placement by listed tanker company Tsakos Energy Navigation (TEN). A stock