Oil prices surge to US$110 a barrel as Middle East tensions and Russian supply fears persist

business energy North America
Oil prices surge to US$110 a barrel as Middle East tensions and Russian supply fears persist
Published Oct 17, 2026
Loading sources...