Oil prices have fallen to a three-month low and stocks are rallying after Donald Trump claimed he was close to reaching a deal with Iran, sparking fresh hopes among investors.
Financial markets were rebounding at the end of a week which began with renewed tensions in the Middle East.