WTI crude oil prices are currently losing close to 3% and sliding to their lowest levels since March 2023. Uncertainty around the spectre of a global recession and weak demand from China are pushing prices down to around US$73.45 per barrel. Concerns over short-term demand, including weaker-than-expected Chinese production data, outweighed messages indicating limited supply later in the year.
Source: xStation 5
🚩Cocoa and coffee futures decline sharply amid US South America trade deals 📉
Chart of the day: OIL.WTI (14.11.2025)
Morning Wrap (14.11.2025)
Daily Summary: Shutdown ends, rate cut fades and risk is off