CORRECTION Ireland Russia Alumina

This satellite image provided by Airbus DS 2026 taken over St. Petersburg, Russia, on June 5, 2026, shows the cargo ship ALTO docked at the port. CORRECTION: Corrects location and date to St. Petersburg, Russia, on June 5, 2026, shows the cargo ship ALTO docked at the port.