Expectations that the OPEC and its allies will start unwinding voluntary output curbs of 2.2 million barrels a day starting from December is adding to market nervousness.
What's Your Reaction?