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

money