Petroecuador declared force majeure on March 18, 2025, due to a catastrophic oil spill from
A cleanup operation is ongoing in Southern Ecuador after heavy rains caused rivers to overflow,
Ecuador has been experiencing severe rainfall since February 14, 2025, affecting multiple provinces and necessitating