Multiple oil firms in the gulf have declared force majeure and major shipping firms have declined to accept new bookings.
Continue reading this post here
Multiple oil firms in the gulf have declared force majeure and major shipping firms have declined to accept new bookings.
Continue reading this post here
