Oil prices rebound above $105 after Trump rejects Iranian Hormuz peace deal
US president announced that he rejected the roadmap while signalling further talks this week.
US president announced that he rejected the roadmap while signalling further talks this week.