Oil prices fall as hopes of production freeze fade
Hopes of a deal have been dampened by record OPEC output and few analysts see the prospect of voluntary restrictions
Hopes of a deal have been dampened by record OPEC output and few analysts see the prospect of voluntary restrictions