Oil prices continued their decline as weak demand signals from China and easing market tightness pressured crude futures, with WTI settling near $68 and Brent below $72.
Nov 12, 2024 - 03:00
Oil prices continued their decline as weak demand signals from China and easing market tightness pressured crude futures, with WTI settling near $68 and Brent below $72.