Oil prices have suffered a significant drop, with Brent crude falling below $70 per barrel for the first time since 2021. The main US contract, West Texas Intermediate (WTI), also tumbled, closing down over 4%. This decline is attributed to concerns about slowing global growth, Chinese economic woes, and expectations of a US interest rate cut.
Global stock markets were mixed, with US equities finishing unevenly and European stocks closing lower. Investors are eagerly awaiting US consumer inflation data and assessing the outlook for interest rates. The Federal Reserve is expected to cut interest rates, but debate surrounds the magnitude of the cut.
Analysts cite various factors contributing to the oil price drop, including:
– Chinese economic concerns, with August crude oil imports falling 7%
– Expectations of a US interest rate cut
– OPEC’s revised demand estimates, although minimal
– Growing belief that the Fed will only cut 0.25% next week
The drop in oil prices may indicate concerns about policymakers being behind the curve in addressing economic growth. Market volatility has increased amid downside surprises in macroeconomic data, particularly labor market indicators.