Oil Prices Settle Lower as China Disappoints

Oil prices dropped as China's anticipated stimulus failed to meet market expectations, weak economic data persisted, and OPEC lowered demand growth forecasts.

Oct 15, 2024 - 04:00
Oil Prices Settle Lower as China Disappoints
Oil prices dropped as China's anticipated stimulus failed to meet market expectations, weak economic data persisted, and OPEC lowered demand growth forecasts.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow