Oil prices fall on Russia-Ukraine peace hopes, rising US inventories
- Improving prospects for a peace settlement in Russia-Ukraine war ease market player's supply concerns
11:49
Oil