Oil prices have settled higher, closing out a strong week that has seen crude buoyed by growing expectations that OPEC will find a way to cap production at the end of the month.
Oil prices have settled higher, closing out a strong week that has seen crude buoyed by growing expectations that OPEC will find a way to cap production at the end of the month.