SharePost Content Read More Commodities & Futures News #future Post navigation Trump: ’I will do what I have to do’ if Iran does not stick to deal Oil prices finish 1% lower as investors focus on Hormuz flows after peace talks