Europe is seizing tankers, cutting insurance, and watching Russia’s oil revenues collapse — but with nearly 1,500 ghost vessels still at sea, the window to finish the job may be closing faster than the will to act February 21, 2026 · 10 min read · War in Ukraine · Maritime Security · European Policy As … Continue reading Russia’s Shadow Fleet Is Running Out of Shadows
