Essar Oil up on surprise profit boost