Eni and QatarEnergy have agreed on a long-term deal to deliver up to one million tons per annum (MTPA) of liquefied natural gas (LNG) supply to Italy for 27 years from 2026, the energy companies announced Monday.