The European Space Agency on May 20 produced a radar satellite image of a 2-kilometer-long oil slick in the eastern Mediterranean Sea that ESA officials say could be from the missing EgyptAir MS804, which disappeared on May 19.

This post is only available to members.

Peter B. de Selding was the Paris Bureau Chief for SpaceNews.