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