October 26, 2026By Victoria Jones News European Stocks Tumble as France Unrest and Surging Oil Prices Shake Investor Confidence