Oil prices rebound above $105 after Trump rejects Iranian Hormuz peace deal
Global oil prices have rebounded by more than 1% percent after US President Donald Trump rejected a peace proposal from Iran to resolve their military conflict and reopen the Strait…