Oil surges to $110 a barrel after Israel strikes Iran's energy facilities March 18, 2026 · Euronews Read full story at source