Global oil prices are on track to finish lower for the second straight week as optimism grows over prospects for a peace deal in the Russia-Ukraine conflict and lingering uncertainty around Venezuelan supply disruption weighs on the market. Brent crude and U.S. West Texas Intermediate (WTI) benchmarks both slipped modestly in recent trading, keeping weekly […]














