Ocean Energy announces record results