Economy & Business Oil prices set for sixth straight weekly fall as OPEC+ cuts underwhelm 01 December 2023