OPEC Director General Abdalla Salem El-Badri said that the market had no oil deficit and prices were affected by rumours, Prime reports.
According to 10.40 pm on September 19, October futures for WTI (Light Sweet Crude Oil) dropped in price by 3.6% to $91.94 per barrel. November futures for Brent dropped by 3.6% to $108.12 per barrel.