Market Memo May 23-30, 2022