Shipping Russian Shipowners Generate £48 Billion Pounds From Shadow Fleet Tanker Sales admin Feb 5, 2025 European and US shipowners have capitalised on Russia's need to circumvent Western sanctions, generating a…