Nebius Stock Falls 12% on Bond Offering. Citi Calls It a ‘High Risk’ Buy. By Aero Maverick · March 19, 2026 · 1 min read Source: www.barrons.com