March 26, 2026 European Markets: Middle East Conflict & Oil Price Swings | Stocks, STOXX 600 & Inflation Update