Weekly Update 10 April 2023

There are many interesting seasonal patterns in the markets.