Oil Markets on Tenterhooks As OPEC+ Meeting Delay Sparks Price Volatility
Oil prices faced a downward spiral of approximately 1% on Thursday, November 23, 2023 amplifying losses triggered by the postponement of a crucial OPEC+ meeting. The decision to delay the ...