GNPC, Rosneft strike natural gas supply deal ---DECRYPTED---