OPEC oil production dropped to 13-month low due to falling Venezuelan output, Nigerian outages and strong compliance with the output freeze deal. The cartel is
OPEC oil production dropped to 13-month low due to falling Venezuelan output, Nigerian outages and strong compliance with the output freeze deal. The cartel is