Ecuador’s Petroecuador declared force majeure on March 18, 2025, following a landslide-induced oil spill that
Heavy rains in Southern Ecuador caused the Malacatos and Zamora rivers to overflow, resulting in
Since February 14, 2025, several provinces in Ecuador, including Esmeraldas and Guayas, have been significantly