“Will the Shanghai Composite Index fall below 2,500 in 2026?” on Delphi