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
Chart of the day - Silver (26.12.25)
Morning wrap (26.12.2025)
Morning Wrap (24.12.2025)
Daily Summary: Holiday Commodity Fever