Oil prices slip amid trade war concerns, US-Iran nuclear talks
Oil prices fell as traders expressed concerns about the potential impact of the US-led trade war on energy demand, while also keeping an eye on ongoing talks between Washington and Tehran over Iran’s nuclear program. Brent crude dropped by as much as 2 per cent to below $67 a barrel, while West Texas Intermediate hovered […]