OPEC has surprised the markets yet again. Just as oil was falling earlier in the week on speculation a deal might not be reached, oil rallied on
Source: GIBSON SHIPBROKERS LTD