Crude oil prices have taken a hit from the failure of oil-rich countries to reach an agreement Sunday on freezing production
Crude oil prices have taken a hit from the failure of oil-rich countries to reach an agreement Sunday on freezing production