Oil prices declined on Thursday as investors balanced OPEC+ delaying its output increase against expectations of ample supply in 2025. Brent crude fell 22 cents (0.3%) to $72.09 per barrel, while WTI crude dropped 24 cents (0.35%) to $68.30. OPEC+ announced it would begin unwinding its 2.2 million bpd cuts in April 2025, with monthly […]
