Mexico’s Geo gets some breathing space