Ecuador's oil company PetroEcuador has declared force majeure on its SOTE pipeline due to an oil spill caused by a landslide.

2025-03-19

Ecuador's oil company PetroEcuador has declared force majeure on its SOTE pipeline due to an oil spill caused by a landslide.