Crude oil prices have fallen, deepening a long slide as traders expect US production will remain strong, adding to abundant global supplies.
Crude oil prices have fallen, deepening a long slide as traders expect US production will remain strong, adding to abundant global supplies.