US equities rally, erasing losses from Iran conflict as market sentiment improves.
Open shared insight