“Saudi Arabia told OPEC its September oil production fell by 660,000 bpd to 9.13 million bpd.” “August OECD oil stocks 10 million barrels higher at 2.94 billion barrels, 11 million barrels above the 5 …
More OPEC trims 2019 demand growth forecast to 0.98 million barrels per day Videos