Stocks sell off globally as crisis grips France and Saudi Arabia cancels ‘Davos in the Desert’ on October 20, 2026 Posted by Web-Biz Market