US crude oil expected to average $86.60 per barrel in 2026 versus $83.90 forecast in September - Poll

30 Oct 2026 09:28Energy