Il Nuovo Postiglione - Oil tops $116 with stocks mixed on earnings, AI