Oil Prices Dip On Weak Demand Outlook, Stabilise Near 2-Week Low
Oil prices remained near a two-week low on Wednesday, following a significant 7% drop over the previous three days, driven by reduced forecasts for oil demand growth and easing concerns about potential supply disruptions from the Middle East. Brent crude futures fell by 3 cents, settling at US$74.22 per barrel, while US West Texas Intermediate […]