Opec crude oil production fell by 70,000 b/d to 28.52mn b/d in November, contributing to a broader drop in global supply (MEES, 12 December). The decline brought…