The possibly that Saudi Arabia will lift the “floodgates” on its oil production has climbed in recent weeks, fueled by ”deteriorating cohesion” among the group of major oil producers known as OPEC+, according to a report from Capital Economics released Monday.
What's Your Reaction?