Reported 6 months ago
The article discusses how oil prices have dropped to their lowest levels since February due to a combination of weakening physical market conditions and a slump in stock markets. Factors contributing to the decline include a surplus of oil supplies, uncertainties in global economic outlooks, and concerns over US monetary policy. The article also mentions that the OPEC+ alliance is expected to extend output cuts into the second half of the year.
Source: YAHOO