Oil prices rose slightly overnight as the United States and China appeared closer to reaching a formal agreement to end a trade war that has slowed global economic growth while Russia said it would speed up its crude production cuts.

Oil prices rose slightly overnight as the United States and China appeared closer to reaching a formal agreement to end a trade war that has slowed global economic growth while Russia said it would speed up its crude production cuts.