Pakistan has struck a deal to cancel 21 liquefied natural gas (LNG) cargoes under its long-term contract with Italy’s Eni as ...