Petroecuador force majeure at Eden Yuturi puts 90,000 b/d of oil output at risk

 In In the News
Ecuador’s state-owned Petroecuador has declared force majeure at Campo Eden Yuturi, a highly strategic field…