CARACAS – Venezuela’s President Nicolas Maduro and seven other candidates for July elections on Thursday signed an agreement to respect the results, although the country’s main opposition abstained, saying the government had already breached an existing deal.