Crude oil futures exhibited volatility as market players responded to the OPEC+ decision and ongoing geopolitical tensions, affecting the availability of crude oil globally.
June's Consumer Price Index (CPI) rose by 0.3% month-over-month and 2.7% year-over-year-higher than expected-while the Producer Price Index (PPI) unexpectedly stalled at 0.0%. These figures suggest that while price pressures remain on the consumer end, they may be easing on the production side.