PTPN1 and cancer: The seemingly contradictory effects of PTP1B on oncogenesis reflect the complex interplay of PTP1B-regulated signaling and the diverged oncogenic addiction on metabolism and growth signaling in each cancer type.