Oil prices dipped on Tuesday as US President Donald Trump signalled progress in negotiations to end joint US-Israeli strikes on Iran, while warning that the country’s critical energy infrastructure would be at risk if talks fail.