July 18, 2023

July 18, 2023: Currency, Metals and US Stocks Performance Review