With the ocean providing an untapped source of power, OPTT stock is relevant despite some underlying financial concerns. Read More