Opec Output Falls In November
December 17, 2025Opec 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 Opec’s production down to its lowest level in three mont...