Russia has become the most sanctioned country in the world since its full-scale invasion of Ukraine began in 2022, but data show that the country has mobilized a fleet of off-the-books ships to continue selling oil around the world.
Russia has become the most sanctioned country in the world since its full-scale invasion of Ukraine began in 2022, but data show that the country has mobilized a fleet of off-the-books ships to continue selling oil around the world.