Oil touches $110 a barrel for first time since May on Middle East, Russia supply fears Reuters
Energy Reuters Oct 16, 2026
Oil touches $110 a barrel for first time since May on Middle East, Russia supply fears Reuters
Oil touches $110 a barrel for first time since May on Middle East, Russia supply fears Reuters
Energy Reuters Oct 16, 2026