The EIA has just published their data on World and Non-OPEC Oil Production. All data is through November 2018 and is in thousand barrels per day. All data is Crude + Condensate.
World C+C was up 96,000 bpd in November to 84,225,000 bpd.
Non-OPEC was up 280,000 bpd in November to 48,638,000 bpd.