Oil prices slip on Russia-Ukraine diplomacy, US-Iran talks
- Rising US crude inventories and easing geopolitical risk perceptions weigh on market
09:51
Oil