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
Economic Calendar: Where will stock exchanges remain closed today? (12.10.2026)
Morning Wrap: Oil cheaper despite attacks on Saudi Arabia, markets await CPI (12.10.2026)
Three Markets to Watch Next Week (09.10.2026)
Daily Summary: A Shallow Rebound Ahead of Earnings Season