Reported 19 days ago
Oil prices have dropped as concerns about ongoing trade tensions between the U.S. and China affect market sentiment. Brent crude futures decreased by 1.6% to $62.31 a barrel, while U.S. West Texas Intermediate crude also fell by 1.6%. The International Energy Agency has raised its forecast for oil supply growth while lowering demand growth expectations, creating a challenging economic backdrop. Recent developments, including sanctions and tariff threats, are adding to the uncertainty.
Source: YAHOO