Russia’s ‘Shadow Fleet’ Offloads Sanctioned LNG at Asian Storage Barge For First Time Source: CmdrMcLane
October 6, 2024America won the Space Race, but has lost the decisive one: China has swept us off our feet with this energy