Oil futures attempted a rebound following two days of losses as the market grapples with mixed signals from rising supply and new stimulus efforts.
After plummeting over 2% over rumours that Saudi Arabia and OPEC+ might increase oil output, the market experienced a slight recovery.
The resolution of Libya’s internal conflict, allowing oil production to resume, along with OPEC+ ramping up production, has put pressure on prices despite sluggish consumption and efforts by China to boost its economy.
China’s recent stimulus measures, including lower interest rates and increased liquidity, have provided some support to the market. However, uncertainty remains about whether these actions will have an impact on fuel demand, especially in the context of ongoing economic struggles in key regions like China and Europe.