News

An oil spill in Ecuador has prompted the state's oil company, Petroecuador, to declare force majeure on the pipeline.