back [alt+←]
10

Data Update 6 for 2023: A Wake up call... in finance by Musings on Markets