how markets are performing

May 2022