Things to remember when you read about a "deal" today:
It's not a done deal, just an agreement to work towards one.
Trump was desperate to announce *something* on his birthday.
Israel will almost certainly breach it.
It's far worse than what was in place under Obama.
Oil is still expensive.