Strait of Hormuz reopening and US-Iran framework deal signal reduced geopolitical risk, boosting sentiment.