CCrude Oil Read More Pipeline Disruption Slashes Ecuador Output by 133,000 bpd05.07.2025 Ecuador’s state oil company, Petroecuador, has declared force majeure on its operations after both major crude pipelines, SOTE…