French Prime Minister Dominique de Villepin, moving to contain a potentially embarrassing tussle with unions over high energy prices, put a freeze on Monday on a new tariff hike for Gaz de France until July next year.