Citation: 2C_193/2020 E. C

Agissant par la voie du recours en matière de droit public, A.________ demande au Tribunal fédéral, outre l'effet suspensif et l'assistance judiciaire partielle limitée aux frais, d'annuler l'arrêt de la Cour de justice du 14 janvier 2020 et d'ordonner à l'Office cantonal de renouveler son autorisation de séjour. Subsidiairement, il requiert le renvoi de la cause à l'instance inférieure pour nouvelle décision. Par ordonnance présidentielle du 27 février 2020, le Tribunal fédéral a octroyé l'effet suspensif. L'Office cantonal et la Cour de justice renoncent à formuler des observations. Le Secrétariat d'Etat aux migrations ne s'est pas prononcé. Le recourant, à la demande du Tribunal fédéral, a complété sa requête d'assistance judiciaire.