Oil Prices Drop 4.45% Amid Supply Glut and Slowing Demand
The price of a barrel of oil has dropped by 4.45%, settling at $72.25. This decline is largely attributed to an oversupply in the market coupled with weakening demand, especially from China. China, which is a major driver of global oil demand, is facing an economic slowdown. As a result, OPEC has revised its 2024 growth forecast downward, predicting a drop of 135,000 barrels per day in demand. Despite China’s stimulus efforts, oil consumption remains
![]()
