‘Wish me luck on one last ship’ out of Russia, says Frontline’s Barstad
Frontline is closing the door on Russian business as one last ship loads naphtha at Novorossiysk
‘Wish me luck on one last ship’ out of Russia, says Frontline’s Barstad Read More »