Commodities Weekly: Oil Prices Face Pressure from Demand Concerns
Commodity markets showed divergent trends this week with energy prices under pressure while precious metals gained on safe-haven demand. WTI crude oil fell 3.2% to $78.45 per barrel, the lowest level ...