The vessels - which came with an original combined price tag of £97 million, a cost which has since risen to £380m - are the ...
U.S. sanctions on Russia and Iran have led to an unprecedented volume of crude oil stored in tankers, signaling a potential ...