Brent crude oil prices briefly reached $110 a barrel on October 16, 2026, touching that price point for the first time since May 2026
Agree
Disagree
Overview
Debates
Related claims
Topics
Sources
Best
Space 89bd89
Loading debates…