
This satellite image provided by European Space Agency shows an apparent oil spill in the Persian Gulf off the western side of Kharg Island, Iran’s main crude oil export terminal, on Wednesday, May 6, 2026. ( European Space Agency via AP)

This satellite image provided by European Space Agency shows an apparent oil spill in the Persian Gulf off the western side of Kharg Island, Iran’s main crude oil export terminal, on Wednesday, May 6, 2026. ( European Space Agency via AP)