Stocks Are in a 'Euphoric Moment,' Says Novogratz · Bloomberg Technology · Sentinel