Oil prices edge lower with no progress on US-Iran talks, Hormuz shipping still disrupted
Brent crude futures fell 15 cents to $101.76 a barrel, after settling above $100 for the first time in more than two weeks yesterday (23 April)
Brent crude futures fell 15 cents to $101.76 a barrel, after settling above $100 for the first time in more than two weeks yesterday (23 April)