Oil Prices Stabilize Amid Ongoing US-China Trade Tensions
In a cautious start to the week, oil markets showed signs of stabilization on Monday, April 14, 2025. The Brent crude oil benchmark opened at $64.335 per barrel, while West Texas Intermediate (WTI) crude began trading at $60.44003. These figures reflect a slight recovery from recent lows but remain well below the peaks seen earlier […]