Russia Ukraine Oil Attacks

This satellite image provided by Vantor shows smoke rising following a drone strike, at the Ust-Luga oil terminal on the Baltic Sea, in Russia, on March 27, 2026.