Donald Trump is announcing $1 trillion in deals with Saudi Arabia, and will sell American F-35 supersonic jets - but crown prince Mohammed bin Salman is baulking at what Trump wants in return: for Saudi Arabia to join the Abraham Accords and normalise relations with Israel.

Russell Crowe brings out the Beast
12:47

Ben Roberts-Smith bailed in Sydney
04:22

How oil from Iran and Russia gets into our fragile fuel supply chain
13:42