Qatar Petroleum and Kuwait Petroleum Corporation (KPC) entered into a long term Sale and Purchase Agreement for the supply of up to 3 million tons per annum of Liquefied Natural…