Headline: OPEC+ states’ oil production down 290,000 bpd in November, 140,000 bpd behind target — IEA
Asset: OIL