0 Ecuador Declares Emergency Following Major Oil Spill Impacting Rivers March 19, 2025 Omar Hassan Ecuador’s Petroecuador declared a ‘force majeure’ emergency following an oil spill caused by a damaged