Stock market update 24 march 2023