Global stocks rise and oil prices fall amid US-Iran truce and upcoming ceasefire talks ยท Baobab Pulse