Oil prices fall as US crude stocks surge, Russia-Ukraine diplomacy eases supply risks
- US crude inventories post surprise 2.8 million-barrel build, beating expectations for a sharp draw
14:16
Oil