Market Update 5-26-2022 Baba earnings, Macro videos