Saturday 31 October 2026Prices at 5:34 am ET, 31 Oct

finance