Market confidence boosted by Hormuz reopening; oil prices decline, S&P 500 rallies.
Open shared insight