Qatar Petroleum said it entered into a long-term sale and purchase agreement (SPA) with CNOOC Gas and Power Trading & Marketing Limited, a subsidiary of China National Offshore Oil Corporation (CNOOC), for the supply of 3.5 million tons per annum (MTPA) of LNG over 15-year period starting January 2022.