A day earlier, the American Petroleum Institute had reported an unexpected but modest ... weight of lower demand expectations coupled with ample supply indications. Both OPEC and IEA signaled they ...
The Organisation of Petroleum Exporting Countries (OPEC) yesterday lowered the demand forecast for crude oil amid tumbling prices as Nigeria pumped 1.4 million barrels of oil per day in October.