Omega Navigation Enterprises, Inc. has taken delivery from STX Shipbuilding Co., South Korea, of the Omega Theodore a new building…