0 Petroecuador Declares Force Majeure Following Catastrophic Oil Spill March 19, 2025 Fatima Al-Mansoori Petroecuador declared force majeure on March 18, 2025, due to a catastrophic oil spill from