Oil prices enjoys their Charlie Brown moment

2016-09-29 4

Opec's production cut agreement pleases oil market