Hopes of an imminent peace deal with Iran and reports that the US Navy has restarted shepherding vessels through the Strait of Hormuz sent stocks higher and oil prices lower.

Hopes of an imminent peace deal with Iran and reports that the US Navy has restarted shepherding vessels through the Strait of Hormuz sent stocks higher and oil prices lower.