Oil-exporting countries looking to secure their own fleets are driving prices, particularly for readily available vessels

0161 413 0666

Oil-exporting countries looking to secure their own fleets are driving prices, particularly for readily available vessels