Reported 16 days ago
Oil prices fell slightly as the market reacted to the International Energy Agency's forecast of a potential supply surplus in 2026 and renewed trade tensions between the US and China. Brent crude dropped to $62.18 per barrel while US West Texas Intermediate fell to $58.57. Analysts indicated that the focus is currently on oversupply and geopolitical tensions, which could dampen demand and economic output.
Source: YAHOO