Monday, July 3, 2023

US markets enter holiday period on the up