Oil jumps more than 10% to $105 a barrel after Trump orders naval blockade of Strait of Hormuz amid breakdown in US"Iran talks
Oil prices surged more than 10% to $105 per barrel after former President Donald Trump ordered a naval blockade of the Strait of Hormuz, following the collapse of US"Iran peace talks.