Oil price stable after Opec deal

2016-12-01 1,059

In the markets on Thursday