It's been a rollercoaster of a week in the world of politics.

From nuclear deals to drone strikes, here's a quick recap of the week's top stories.

Trump Nears Iran Nuclear Deal Iran has reportedly agreed to surrender its stockpile of enriched uranium as part of a potential nuclear deal with the United States.

This was revealed by two U.S. officials to The New York Times on Saturday.

President Donald Trump also hinted at a possible deal to end hostilities and reopen the Strait of Hormuz, a crucial route for global oil shipments.