Axios news agency reported that the US and Iran have reached an agreement, but final approval from US President Donald Trump is still required. According to official sources who spoke with the news agency, the American team briefed Trump on the details of the agreement and he 'asked for a few days to think about it.'

