All news on the topic: Shipowners

589
Greek tankers and Dubai firms: The hidden network behind Russia’s oil exports
Russia has successfully found ways to bypass the $60 price cap on oil set in December 2022 by the G7 countries, earning an extra $53 billion from this strategy in just the first three quarters of 2024.