Mexico City is ranked the best city in the world for culture by Time Out magazine, largely because of its incredible art and rich history. Last week I took a trip there to gain a better understanding of the pre-election dynamics and strength of the country’s economic recovery, as well as to discuss possible solutions for the debt sustainability of Mexico’s largest state-owned oil company.