Market Memo March 20 -27 2023