The Organization of Petroleum Exporting Countries defied expectations on Wednesday and lowered its the output ceiling by 900,000 barrels a day to 24.5 million barrels starting in November .
The Organization of Petroleum Exporting Countries decided yesterday to lower its the output ceiling by 900,000 barrels a day to 24.5 million barrels starting in November .