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 with limited reaction to weaker grinding data from Europe
Daily Summary – Wall Street Rally Driven by Powell’s Promises
Cocoa Prices Stabilize Ahead of Processing Data: Has the Negative News Been Priced In?
GOLD surges 1.4% 📈