Ondo Finance analysis