Nov 10, 2025Documented record69% confidenceRobert FogelBusiness Insider: Robert FogelBusiness InsiderModerate-trust source1 sourceLive sourceArchived#news#headline