Oil reaches $110 per barrel Europe Business Sun, 18 Oct 2026 21:35:14 GMT Moderate confidence — 71/100 Sources: The Hill