The oil price selloff appears to have been triggered by a return of demand pessimism thanks to last week’s report by the EIA that showed a 7.3M-barrel build in U.S. crude stocks.
Standard Chartered: demand fears are overblown.
StanChart says that traders are betting that OPEC+ will maintain the current levels of production restraint.
Standard Chartered: sentiment in the oil and commodity markets closely mirrors the beginning of 2023.
Oil traders fear that market surpluses will be larger in the current year than they were last year.
Traders expect the U.S. and Europe, not China, to be the main sources of demand weakness this time around.
Oil prices have been a rollercoaster over the past couple of months as negative catalysts frequently outshine the positive ones and vice-versa. In recent times, fears of a spillover in the conflict between Israel and Hamas, which could embroil Iran and its allies in the region, have offered considerable support to oil prices.