Crude oil shipments from Saudi Arabia’s Yanbu Port on the Red Sea coast have dropped by 40% over the past few days. According to data published...
Greek shipping companies have generated at least $3.8 billion in revenue by transporting Russian oil over the past three years, despite G7 efforts to curb Moscow’s...