Last week’s announcement that OPEC has reached a provisional agreement to cut production came as a surprise to many oil market
Source: GIBSON SHIPBROKERS LTD