Why European Stocks Are Falling: STOXX 600 and Oil in 2026 | Hexn