U.S. crude futures fell 1.9% to just over $91 a barrel after the G-7's announcement
Agree
Disagree
Overview
Debates
Related claims
Topics
Best
Space b5a31f
Loading debates…
Opening sign-in…