Wall Street is ending the week on a positive note, with stocks rising as traders parsed corporate results. Equities extended gains after Bloomberg News reported that Washington and Moscow are aiming to reach a deal to halt the war in Ukraine. Oil slipped.