EFFICIENCY OL is a cargo vessel sailing under the Panama flag, measuring 178m in length and 29m in width. The vessel is currently moored at position 39.9166°N, 75.1342°W in the Delaware Bay and moving at 0.1 knots with destination reported as PHILADELPHIA.