Fraying US-Iran ceasefire triggers fresh rise in oil prices