UK DATA: Oil output slumps 15% in Sep-Nov as more shutdowns loom in 2021
UK DATA: Oil output slumps 15% in Sep-Nov as more shutdowns loom in 2021
UK oil output slumped by 15% year-on-year in the three months to November, to 931,000…