Oil slips after Trump says US will help free ships stranded in Strait of Hormuz

Wait 5 sec.

Oil prices remained above US$100 a barrel with no peace deal in sight.