A satellite image shows damage to oil refinery, in Ryazan March 16, 2025 March 16, 2025 A satellite image shows damage to oil refinery, in Ryazan, Russia, February 25, 2025.Maxar Technologies/Handout via REUTERS