123
123 forecasters

Will any single oil spill larger than 50,000 barrels occur in the Persian Gulf before May 1, 2026?

ResolvedNo