The MarketReader Minute
⚡️Oil Slips Amid Rising Inventories and China Slowdown, Energy Stocks Reflect Gloomy Demand Forecasts | Energy Sector Insights
Oil prices have experienced a slight decline, with Brent crude futures falling to $80.94 per barrel. This drop coincides with ongoing concerns regarding an economic slowdown in China and an unexpected increase in U.S. oil inventories, suggesting cooling demand.