US President Donald Trump has indicated that a potential deal between the US and Iran is “largely negotiated”. If agreed, it could bring to an end a regional conflict which has lasted almost three months.

Markets were upbeat about the prospect of a deal on Monday morning, with Brent crude oil prices dropping nearly 6 percent to $97 a barrel.

The full terms of the deal are not public, but here’s what we know so far:

What will the deal entail?

Tehran and Washington are close to signing a deal that would begin with a 60-day ceasefire extension, according to a US official cited by Axios.