Russia's ghost fleets, a strategic asset for selling sanctioned oil
How many are there: 300, 400, 600, or even more? Since the EU's 2022 embargo on Russian oil and price cap sanctions on sales of Russian hydrocarbon products at the beginning of 2023, the G7 countries and their allies have been worried about the …