Qatar Petroleum (QP), for and on behalf of Qatar Petroleum for the Sale of Petroleum Products Company (QPSPP), has signed…