Oil futures fell sharply on Wednesday as investors awaited the OPEC+ decision on production cuts, with Brent crude dropping $1.31 (1.78%) to $72.31 per barrel and WTI crude declining $1.40 (2%) to $68.54. This followed Tuesday’s gains, where Brent rose 2.5%. OPEC+ is expected to extend output cuts until the end of Q1 2025, with […]
