Stock markets end higher for fifth day in a row on lower crude prices, optimism over U.S.-Iran peace deal June 18, 2026 8:41 pm