Oil Prices Tumble as China Demand Concerns and Strong Dollar Shake Markets
• 1 min read
Global oil benchmarks face steep weekly losses as China's projected peak demand and strengthening U.S. dollar pressure markets. Brent crude falls to $72.55 while analysts predict supply surpluses, suggesting continued bearish conditions ahead.