Oil prices rise as US-Iran talks stall
- Market sentiment supported by continued uncertainty over nuclear negotiations, potential OPEC+ output hike caps gains
10:13
Oil