Oil prices edge higher as supply concern grows, US crude inventories drop
- Latest developments on Russia-Ukraine truce talks and potential impact of tariffs on global trade limit further price increases
12:18
Oil