Qatar Petroleum entered a new long-term Sale and Purchase Agreement (SPA) with Pakistan State Oil Company Limited (PSO) for the supply of up to 3 million tonnes per annum (MTPA)…