Stocks and oil prices rise as US and Iran agree to halt attacks · Baobab Pulse