Russia uses ‘ghost’ ships to continue selling oil despite sanctions
Russia is the world’s largest oil exporter. Last year alone, it brought in nearly €105 billion from crude oil exports to Europe and the UK. A domain that has been truncated by the invasion of Ukraine. Since the beginning of hostilities, many Western oil companies, traders, shippers and bankers have chosen to stay away from … Read more