Cyprus-based Island Oil Holdings has arrested a passenger ship at China’s Beihai port. The Greek marine fuel supplier made the request to arrest the 42,289-gt Blue Dream Melody (built 2002) due to an ...