Oil prices rose more than 1% today after the US carried out fresh strikes on Iran, denting hopes for talks to end their war ...