Oil Prices Drop Sharply as Economic Concerns Weigh on Global Markets
Oil prices fell sharply on Tuesday, February 25, 2025, as economic data and trade concerns fueled fears of weaker global energy demand. Brent crude dropped 2.65%, settling at $73.17 per barrel on the Intercontinental Exchange (ICE), while West Texas Intermediate (WTI) slid 2.95% to close at $69.05 per barrel on the New York Mercantile Exchange […]