Stock market update 17 march 2023