ENERGY Russia continues to sell oil using ‘shadow fleet’ bought from European shipowners by Anadolu Agency February 24, 2025 by Anadolu Agency February 24, 2025 Russia, under various European sanctions and a $60-per-barrel oil cap since December 2022, is allegedly still … Read more 0 FacebookTwitterPinterestEmail