The Mexican economy on the way to recovery?