- July 4th, 2017
Oil Halts Longest Winning Streak This Year as OPEC Supply Rises
Oil snapped its longest run of gains this year as OPEC output rose amid a boost from members exempt from supply cuts.
Oil snapped its longest run of gains this year as OPEC output rose amid a boost from members exempt from supply cuts.