Mexico's Energy Dependence: A Looming Crisis?